Robot-related Goals#

Here are some of the possible goals related to robot design, hardware, software and research:

  • Try out various sensors and modules from Adafruit, Pimoroni, Pollolu, PiBorg, PiJuice, etc.:
    • Time of Flight (ToF) laser distance sensors
    • infrared sensors (various distance ranges)
    • ultrasonic sensors via PiBorg's Ultraborg module
    • install Hall-effect[4] motor encoders and write a Python-based PID motor controller
    • analog-to-digital converters
    • motion detector, to detect humans and cats
    • a robot front bumper, modeled after David Anderson's SR04 robot[3]
    • motor control via PiBorg's Thunderborg module
    • Uninterruptable Power Supply (UPS) and battery management via PiJuice
  • Try out several robotic hardware platforms, for a low-cost, entry-level robot
    • OSEPP Tank
    • Adafruit CRICKIT for Circuit Playground Express
    • Adafruit:
      • Purple Aluminum Chassis for TT Motors - 2WD
      • Mini Robot Rover Chassis Kit - 2WD with DC Motors
      • Mini Round Robot Chassis Kit - 2WD with DC Motors
      • Mini 3-Layer Round Robot Chassis Kit - 2WD with DC Motors
  • Motors
    • OSEPP 25mm motors (part of the Tank kit), with encoders
    • yellow plastic motors
    • continual-rotation micro servos
    • Pololu micro gearmotors (1:298 and other ratios available, with encoders; also available from Pimoroni and Adafruit)
  • Try out several microprocessor/microcontroller platforms, for a low-cost, entry-level robot
  • GPIO information
    • pinouts for each Raspberry Pi
  • Explore use of I2C bus
    • how to display current I2C devices
    • list of known I2C devices by address (noting potential conflicts)

Tags:  Organisation