0

Line Robot - Overview

This model can be assembled with 2 different grippers. One of them enables it to carry 1 ball, the other 4. Pictures on this page show both variants.

The kit enables the user to build a nimble and compact robot, which can be used for RoboCup Junior Rescue Line or for other simpler tasks. This kit is designed for future enhancements. Robot's features:
  • Arduino compatible.
  • 4-wheel drive.
  • Composite line sensor.
  • 3 lidars.
  • CAN Bus.
  • Parformant IMU Bosch BNO055 (accelerometer, compass and gyroscope).
  • eFuse, protecting microcontroller's voltage input.
  • 3 powerful switching regulators, for future enhancements.
  • Digital voltmeter.
  • Switch.
  • Bluetooth Classic, Bluetooth LE, and WiFi.
  • 2 user definable LEDs.
  • Motor controller for 4 motors much stronger than the ones in this kit, for future enhancements.
  • Gripper with 2 or 5 robotic servo motors.
  • Light barrier for captured ball detection.
  • 2 6-channel color sensors.

Demo

Here are 2 examples of robot's capabilities. First, a short line-following sequence in an improvised arena. The second example shows the robot catching a ball with a simpler gripper.

Target usage

When used for RCJ Rescue Line training, the robot can follow a black line excellently, avoid obstacles, and follow a wall. 2 ML-R 6-channel color sensor can recognize different surface color marks.

Building elements

ElementQuantity
ML-R 16D Motor Connector4
ML-R brick 1x2x24
ML-R brick 2x2x1 MF2
ML-R brick 1x1 L54
ML-R brick 1x1 L5 L5 parallel2
ML-R brick 1x1L3a451
ML-R brick to M2 long coupler4
ML-R chassis 16 mm L141
ML-R gripper body B1
ML-R gripper constraint 21
ML-R container for gripper1
ML-R gripper coupler1
ML-R gripper jaw low2
ML-R lever 70 mm6
ML-R lever 70 mm constr.2
ML-R battery lid D1
ML-R battery lid D holder2
ML-R PCB join short10
ML-R RD5606 servo holder1
ML-R rotary joint round bottom1
ML-R rotary joint round top1
ML-R wheel 70 mm4
ML-R 8x8 bicolor display, CAN Bus,UART, 4 switches1
ML-R Light Barrier 2 Emitter, high intensity1
ML-R Light Barrier 2 Receiver1
ML-R BDC Motor 12 V, 16 mm, 1:1004
Nylon bolt M2 4 mm, 1 pc.8
Metal bolt M2 5 mm, 1 pc.8
Nylon bolt M2 5 mm, 1 pc.60
Nylon bolt M3 5 mm, 1 pc.8
ML-R 6-channel color sensor CAN Bus2
ML-R Distribution Pins, 5x 3.3V + 5x 5V1
MRMS ESP32: Arduino, IMU, eFuse, BT, WiFi, CAN Bus1
ML-R wheel hub for 3 mm shaft4
MRMS CAN Bus cable 10 cm5
MRMS CAN Bus cable 5 cm6
ML-R Cable KK254-KK254 10 cm2
ML-R Cable KK254-KK254 15 cm6
ML-R Cable KK254-KK254 20 cm2
ML-R Cable KK254-KK254 5 cm5
ML-R Cable KK396-KK396 10 cm1
MRMS LIDAR 2m VL53L0X, CAN Bus3
MRMS Motor Driver 4x3.6A CAN Bus1
Nylon nut M249
ML-R Power Supply 3x C, voltmeter1
Robot servo 0.6 Nm, 300º, dual axis, 6 V4
ML-R Reflectance Sensor A1
MRMS reflectance sensors 9x, CAN, analog, I2C1
Nylon spacer M2 18 mm4
Nylon spacer M2 5 mm28
ML-R Cable XT60-KK3.96 10 cm1