Simulation of flexible cable insertion

This TestBed address one of the most stubborn unsolved bottlenecks in electronics manufacturing: dexterous handling and insertion of flexible cables and connectors during server-tray assembly. TestBed enables training of AI policies in simulation — with an open-source simulator as the official evaluation environment and alternative simulators permitted for training. The reference hardware stack comprises a 6-DoF collaborative robot arm, a parallel-jaw gripper, a wrist force-torque sensor, and three wrist-mounted RGB cameras streaming at 20 fps, all interfaced through standard ROS 2 (Kilted Kaiju) topics, services and actions. The TestBed provides high-fidelity SDFormat scene descriptions, URDF/SDF robot models, a baseline controller and hardware abstraction layer, a ROS 2 lifecycle node template that dynamically loads Python policies, an automated scoring engine, example policies, container images, and a reproducible development environment, supporting Industry 5.0 research on sim-to-real, human-centric dexterous robotic manipulation.
| Name of Principal Investigator: | David Senicic |
| Position / institutional role: | PhD Candidate |
| Info Email: | sd255008p@student.etf.bg.ac.rs |
| ORCID persistent identifier (PID): | 0009-0002-2758-6585 |
| Name of Host Organization | University of Belgrade – School of Electrical Engineering (ETF) |
| Department or Lab | Department of Signals and Systems, ETF Robotics lab |
| Name of Building | Palace of Science |
| Physical Address | Kralja Milana 11, 11000 Beograd, Serbia |
| Website Links | https://robot.etf.bg.ac.rs |
| Institutional contact name | Prof. Kosta Jovanović |
| Institutional contact email | kostaj@etf.rs |
| Non-academic stakeholders |
| Industrial Partners; Community |
| Academic stakeholders |
| Undergraduate students; PhD students; MSc students; Researchers |
| Other types of stakeholders |
| Application case: | Short description: |
| Teaching tool for RL | The key idea is to show the studnents of different levels how to train RL models for solving the task and data generation |
| Research test bed | Using this TestBed researchers are able to test new strategies and develop new models of soft grapsing. |
list of software components with their brief descriptions:
ROS2 Kilted Kaiju for middleware with python client. AIC ROS2 packages as key components, physics simulator as Gazebo / IsaacSim.
