Skip to content

Latest commit

 

History

History
83 lines (65 loc) · 2.72 KB

resources.md

File metadata and controls

83 lines (65 loc) · 2.72 KB
layout comments title
post-no-feature
false
Project Resources

Hardware Architecture Diagram

Architecture

Hardware Wiring

Wiring

Motor Board Pin Numbering

MotorBoard

To get Started With Python/Linux

Robot Building Essentials

Following links provide some basic tips and tricks when building robots using lego:

Arena 3d model

Click the preview below to enable the 3D WebGL viewer. When the 3D viewer has loaded, the world frame axes will be displayed: X-Y-Z are red, green, and blue, respectively. Regarding orientation, we will measure angles in degrees and with respect to the X-axis (theta, θ = 0°). This means that a robot looking towards the windows of the lab next to the arena will have θ = 90°.

<iframe src="https://3dwarehouse.sketchup.com/embed.html?mid=46a0b482-c9bf-48c8-b0f7-f76ada491249" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" width="870" height="489" allowfullscreen></iframe>

Raspberry Pi 3 Pinout

Architecture

Hardware list

  • Raspberry Pi
  • Raspberry Pi Lego Case
  • Raspberry Pi Camera (in the Lego Case)
  • 16GB MicroSD Card
  • Power Bank (Do not charge and use at the same time!)
  • USB Hub, Externally Powered
  • Motor Board
  • 16 x AA Rechargable Batteries
  • 2 x 8 Way Battery Holders
  • Battery Charger
  • Battery Tester
  • Power Lead (Battery Pack to Motor Board)
  • I2C Lead
  • 2 x USB Micro Lead
  • 1 x USB Plugtop Adapter
  • 2 x USB Mini Lead
  • 1 x USB B Lead
  • 1 x Phidget 888 Assembly
  • 2 x NXT Motors
  • 2 x RCX Motors
  • 2 x Whisker Sensors
  • 4 x Lego Leads
  • 2 x Lego Legacy Leads
  • 4 x Microswitches
  • 2 x Infrared Sensors
  • 4 x Light Sensors
  • 1 x Sonar Sensor
  • 1 x Hall Effect Sensor
  • 1 x Servo Motor
  • 1 x Light Bulb