SCRC:Indoor Robot-Magellan: Robot Controllers

Jump to: navigation, search

The robot's control hardware are critical choices to be made that affect the functionality and success of the project as a whole.

Controller Hardware

Raspberry Pi 3 B

The Raspberry Pi 3 B is a nearly perfect platform for small to mid-size robotics projects, because of the following functionality and packaging:

  • Low power consumption
  • Built-in WiFi/BTLE
  • 17 GPIO pins
  • Dedicated I2C bus
  • Provides 5V and 3.3V
  • Ubuntu operating system
  • ROS running on Ubuntu

MD25 Motor Controller

The MD25 motor controller by Devantech is a nice combination of hardware features:

  • Serial / I2C communication
  • Motor speed control
  • Wheel encoders
  • Current sensors
  • Battery Voltage sensor

2016 Hardware

  • Arduino Due
  • MD25