Line Robot

Summary

Modular education robot platform.

The robot is built around a simple 3mm laser cut acrylic frame with 3d printed attachments and parts. It can be assembled as a full featured, voice controlled, internet connected device down to a simple line following robot with price points to match.

Except for the self made parts(3d prints and lasercut) every component has multiple sources and equivalents, allowing the final user to choose between guaranteed parts from a reputable supplier(Genuine Adafruit) or the cheapest possible source(Aliexpress clone parts) and thus trade quality for price to the level where they are comfortable.

Bulk kits can be built up from just the laser cut/3d printed parts, maybe with fastener and a list of electronics with sources as well as complete kits.

The robot is intended to be deployed in one of two ways

As a pre-assembled learning platform

To teach programming, problem solving or similar in either C, MicroPython or Scratch(eventually). Each robot would be pre-built to match the intended language and workshop outcome, this allows organizers to test and debug each robot prior to the workshop, build spares and have a consistent and stable platform and helping the participants to focus on the coding and control side of things rather than using time assembling a standard machine. It also decreases costs due to having a reusable platform that can be on the high end of the price scale.

As a 'robot kit'

The focus of this is to build and test the actual robot platform. Participants would be given a (limited) set of options and encoraged to, stage by stage, build the robot up from a basic motion platform, adding sensors and interface, testing as they go until they have a final machine that can be taken home and learn using. In this style of workshop the testing code would be pre-written and can be simply uploaded to the robots as they progress.

Both of these workshop styles are also intended to feed back into the other one:

  • So you built a robot that works? Great! Want to learn how to program it yourself?
  • Learn how to program a robot? Great! Want to come back and build one?

Materials

Core Robot

Electronics:

Mechanical: (No idea for cost)

  • Laser cut: Top and bottom frame. Wheels(?) - Single sheet of acrylic
  • 3d print: motor mounts. Pen mount. - Two robots per UP2
  • Bits: Nuts/bolts. O-rings. Double sided tape?

Wheels: http://bbs.espressif.com/viewtopic.php?t=1863 https://www.thingiverse.com/thing:862438

Options

Input/output

Other ideas

Tools

Laser cutter for frame and wheels. 3D printer for motor mounts and line drawing Basic hand tools. Final design should only require a screwdriver to assemble.

Progress to date

Basic frame v.3 done. Most 3d printed parts done. Basic electronics tested.

Instructions

Accessories

Step One:

Step Two:

Step Three:

Step Four:

etc

Development notes

(This is where you can put ideas that you tried, but which did not work (and why))

Feedback

(Here you can put any suggestions from users that you have not yet implemented, and mention any unforeseen difficulties encountered in operation or construction)

References

This were you put external links like LED generator, if they have not appeared in the Instructions.

Files

Project Progress

Line Robot 30% Byron Alpha Test Complete > $50
facilities/hte/projects/linerobot.txt · Last modified: 2019/02/19 15:21 by Andrei Maberley
CC Attribution-Share Alike 4.0 International Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International

We acknowledge Aboriginal and Torres Strait Islander peoples and their continuing connection to land and as custodians of stories for millennia. We are inspired by this tradition in our work to share and preserve Queensland's memory for future generations.