Full-stack ROS2 simulation from SolidWorks to Isaac Sim
This project delivers a complete digital twin of a rocker-bogie rover, starting from a SolidWorks CAD model and extending through URDF/Xacro representation, ROS2 integration, and multi-simulator deployment. The full kinematic structure of the rocker-bogie suspension is captured in URDF Xacro files for seamless use with ROS2 tools and simulation environments.
A custom swerve-drive controller enables precise omnidirectional motion including pivot-in-place maneuvers, while a ROS2-to-Isaac Sim pipeline supports teleoperation, rapid control algorithm iteration, and Sim2Real-style autonomy testing. The rover has been validated in both Gazebo and NVIDIA Isaac Sim environments.