Thingiverse
Line Following Robot
by Thingiverse
Last crawled date: 4 years, 3 months ago
This is a line following robot I designed for the Zebra Explorers post. It's based off the same chassis as my mini Sumo robot. It has the following features:
Controlled by a Raspberry Pi ZeroW
Two analog reflectence sensors
Laser TOF distance sensor
AVR micro for power management and analog/IR input
Uses Python 3 for programming, and c for the driver libs.
The BOM has all the parts/pricing as well as sources. The cost when building 30 units was around $75 each.
The instructions to setup the bot from a standard Raspbian install are included in setup.txt,
If you prefer, there is an already setup image, see below.
Instructions for building the bot are in Assembly.pdf
You communicate with the Pi using ssh either over wifi or USB. The Zero will appear as an NDIS ethernet adapter when plugged into your PC. It shows up at 192.168.42.1, the account is of course pi, and the password is SumoBot.
After logging in, cd to code/test. There you will find some test code. sensors.py displays the distance and reflectance sensor values, as well as the battery voltage. motors.py can be used to test the motors, as well as for adjusting the center point pots.
To turn on the bot, press and hold the switch for a second, until the blue LED on the board comes on.
To turn the bot off, press and hold the switch for a few seconds until the blue LED starts to blink. When the LED goes off, the bot is completely powered off. The battery is blocked by a FET so you don't have to worry about leaving it plugged it.
If the blue LED starts to blink while running, that means the battery is getting low. The bot should shutdown before the battery gets too low, but you might want to turn it off at that point, just in case.
Prebuilt image
A full disk image for the bot is at: https://drive.google.com/file/d/1x3cDfR26dcHZn25fXI_K_bmpcQTh8dHZ/view?usp=sharing
You will need to go into code/AVR and do the command: make prog
That will program the AVR micro. Also, you will need to setup the WiFi to your local access point. Instructions are at: https://jsconsulting.com/explorers/sumo/docs/Setup.txt
Controlled by a Raspberry Pi ZeroW
Two analog reflectence sensors
Laser TOF distance sensor
AVR micro for power management and analog/IR input
Uses Python 3 for programming, and c for the driver libs.
The BOM has all the parts/pricing as well as sources. The cost when building 30 units was around $75 each.
The instructions to setup the bot from a standard Raspbian install are included in setup.txt,
If you prefer, there is an already setup image, see below.
Instructions for building the bot are in Assembly.pdf
You communicate with the Pi using ssh either over wifi or USB. The Zero will appear as an NDIS ethernet adapter when plugged into your PC. It shows up at 192.168.42.1, the account is of course pi, and the password is SumoBot.
After logging in, cd to code/test. There you will find some test code. sensors.py displays the distance and reflectance sensor values, as well as the battery voltage. motors.py can be used to test the motors, as well as for adjusting the center point pots.
To turn on the bot, press and hold the switch for a second, until the blue LED on the board comes on.
To turn the bot off, press and hold the switch for a few seconds until the blue LED starts to blink. When the LED goes off, the bot is completely powered off. The battery is blocked by a FET so you don't have to worry about leaving it plugged it.
If the blue LED starts to blink while running, that means the battery is getting low. The bot should shutdown before the battery gets too low, but you might want to turn it off at that point, just in case.
Prebuilt image
A full disk image for the bot is at: https://drive.google.com/file/d/1x3cDfR26dcHZn25fXI_K_bmpcQTh8dHZ/view?usp=sharing
You will need to go into code/AVR and do the command: make prog
That will program the AVR micro. Also, you will need to setup the WiFi to your local access point. Instructions are at: https://jsconsulting.com/explorers/sumo/docs/Setup.txt
Similar models
thingiverse
free
sumo-bot by mzaragoza
... be need to build it
line sensors
wheel
motors
ultrasound sensor
pia+
breadboard
battery holder
for more information just comment
thingiverse
free
Sumo Robot in Plexi by FABLABEM
...sumo robot in plexi by fablabem
thingiverse
the body of a sumo robot with space for raspberry pi, breadboard and battery.
thingiverse
free
mini sumo
...mini sumo
thingiverse
mini sumo robot, sharp distance sensor, lipo battery, qtr1-rc contrast sensor, main board.
3dwarehouse
free
Logic-bot by ERF
...logic-bot by erf
3dwarehouse
an analog line follower robot #analog #eagleup #line_follower #robot
grabcad
free
Mini sumo robot Regenesis
...mini sumo robot regenesis
grabcad
10x10 2mm sheet metal construction, jsumo wheels, 4 analog sensors , arduino nano
thingiverse
free
fischertechnik TCRT5000 infrared reflective sensor
..." this thing as a token of appreciation for my work.
find my other fischertechnik designs here.
https://youtu.be/hu7kijeh6fw
cg_trader
$4
Sumo Bot - texture
...sumo bot - texture
cg trader
a sumo robot ready to animate
cg_trader
$2
Sumo Bot - non texture
...sumo bot - non texture
cg trader
a sumo robot ready to animate
thingiverse
free
Light Sensor Bot by justbennett
...is instructable explains it pretty well.
one robot takes about 45 minutes to print with my set up. probably could go even faster.
grabcad
free
TCRT5000 Module Line Tracking Photoelectric Sensor Comparator
...t5000 module line tracking photoelectric sensor comparator
grabcad
comparator line sensor used in my sumo robot.
bought off ebay
Robot
3d_ocean
$20
Robot
...robot
3docean
character metal robot robot robotic white
robot model for 3dsmax 2009 and greater
3d_ocean
$45
Robot
...robot
3docean
fighing machine robot
a fighting robot from the scrapyard.
3d_ocean
$18
Robot
...robot
3docean
machin robot science fiction
high poly robot.
3d_export
$7
Robot
...robot
3dexport
robot
3d_export
$5
robot
...robot
3dexport
robot
3d_export
free
Robot
...robot
3dexport
robot
turbosquid
$10
Robot/ Alien Robot
...
royalty free 3d model robot/ alien robot for download as max on turbosquid: 3d models for games, architecture, videos. (1442828)
3d_export
$5
robot
...robot
3dexport
robot in blender
3ddd
$1
robot
...robot
3ddd
робот
robot
3ddd
$1
Robot
...robot
3ddd
робот
robot
Line
design_connected
$20
Line
...line
designconnected
adriani e rossi line computer generated 3d model.
3ddd
$1
Line Credenza
...line credenza
3ddd
line credenza , комод
line credenza, small
designed by nathan yong
3d_export
$20
cheese line
...cheese line
3dexport
cheese line
3ddd
$1
Resta line
...resta line
3ddd
resta line
стул
3d_export
$15
elevator lining
...elevator lining
3dexport
elevator lining with carved elements and gold.
3ddd
$1
Resta line
...resta line
3ddd
resta line , барный
барный стул
3ddd
$1
Bubble line
...bubble line
3ddd
панель
гипсовые, стеновые 3д панели - bubble line
turbosquid
$25
Straight Line BearBrick Straight Line BearBrick
...ck straight line bearbrick for download as 3ds, max, and fbx on turbosquid: 3d models for games, architecture, videos. (1340992)
3ddd
$1
Line roset | Fenge
...3ddd
fenge , line roset , кожа
диван line roset
design_connected
$11
Framed Line
...framed line
designconnected
jacco maris framed line computer generated 3d model. designed by maris , jacco.