// robot/Robot.js — Kompatibilitäts-Alias (siehe doc/ToDo_12_InverseKinematikConfig_ROADMAP.md). // // Externer Code (und Tests) kann weiterhin `require('./robot/Robot')` schreiben. // Während der Übergangsperiode zeigt der Alias auf die konkrete Default-Kinematik // `Arm3SegmentLinearX`, damit `new Robot(l1, l2, l3)` unverändert funktioniert. // // Die generische Basisklasse / der Interface-Vertrag liegt in `RobotBase.js`; // die produktive Auswahl der Kinematik übernimmt `KinematicsFactory.js`. module.exports = require('./kinematics/Arm3SegmentLinearX');