โ Back to Projects
๐ Simulation Project
Mobile Robot with 2-DOF Manipulator Arm
A simulation exercise combining mobile navigation and arm manipulation in ROS2 and Gazebo.
What I Built
Built a complete mobile robot with a 2-DOF manipulator arm simulation from scratch:
- โDesigned the full robot in URDF and XACRO โ mobile base, arm joints, and depth camera mount
- โSet up accurate TF frames for the entire robot structure
- โIntegrated a depth camera and visualized sensor data in RViz2
- โDemonstrated combined mobility and manipulation behavior in Gazebo
- โJoint state publishing and robot state publisher for real-time visualization
What I Learned
- โHow URDF and XACRO work for modelling complex multi-body robots
- โTF frame setup and why it matters for sensor and manipulation accuracy
- โHow to integrate sensors into a robot simulation
- โThe relationship between mobile base control and arm manipulation
- โGazebo physics simulation for realistic robot behavior
Tools and Tech
ROS2GazeboURDFXACROTF2RViz2Python