Build the ROSMO Robot
Welcome to the ROSMO robot assembly guide! This guide will walk you through the steps to build your ROSMO robot. By the end, you’ll have a fully operational robot, ready for exploration and experimentation. Whether you’re a beginner or experienced in robotics, this guide will provide all the details you need.
Parts List
Before you begin, ensure you have all the necessary parts:
Refer to the homepage for comprehensive list & links to parts
Tools Needed
You’ll need the following tools:
3mm Hex key (usually provided in M3 nut/bolt kits)
Assembly Steps
The chassis is a two printed circuit boards with the battery sandwiched between. All the essential robot parts simplypress onto the headers to make assembly as simple as possible. You can also 3D print your own parts to attach to the chassis. The first plate you need is the unfabricated one, with no parts attached to it. Use this as the bottom plate.
Mounting Motors and Wheels
Attach Wheels: Press-fit each wheel onto the motor shafts, pushing down and forward for a snug fit. Install Motors: Place each motor into its designated place on the frame, ensuring the encoder connections face inward and upwards. Secure Motors: Use included plastic clip and screws to fasten each motor firmly.
2WD configuration
4WD configuration
Attach motor cables
Place the battery between the motors
2WD configuration
4WD configuration
Add second plate
Now grab the plate with components on it/
Pass the motor cables through the holes. Align the chassis pieces and secure them with the standoffs provided.
2WD configuration
Wiring and Connections
Motor Connections: Connect the motors to the designated ports on the chassis.
Connect Lidar and Servo(s)
If you have a lidar or servos to connect do it now
Plug in the ESP32-S3 Processor
Position the ESP32-S3 processor on the headers. Ensure its mounted in the correct orientation!
2WD
For For 4WD configuration it looks like this:
Adding Sensors
IMU Sensor: Place the IMU sensor on the top frame section. connect using a Qwiic cable or pin header
For 2WD or 4WD configuration it looks like this:
Complete robot
Testing and Calibration
Initial Test: Power on your robot and check each component (motors, sensors, etc.) for responsiveness. Motor Alignment: Test the motors to ensure they rotate in the correct direction. Adjust if necessary.
Adding extra components
Please refer to the homepage for links to tested components
Getting help
We have set up a Discord channel where you can get help from our team as well as members of the community using Rosmo & the Linorobot ROS2 software.