Alec PetersdorfWentao Yang
Published

Point Navigating and Dancing Segbot

This project uses a self balancing two-wheeled robot to navigate a user drawn path as well as dance using beat detection.

IntermediateFull instructions provided90
Point Navigating and Dancing Segbot

Things used in this project

Hardware components

Texas Instruments TI LAUNCHXL-F28379D
×1
MyRio 1900
×1
DC Motor with encoder
×2
IR Range Sensor
Digilent IR Range Sensor
×2
RC Servo Motor
×2
Microphone Amplifier Breakout
Adafruit Microphone Amplifier Breakout
×1

Software apps and online services

Code Composer Studio
Texas Instruments Code Composer Studio
LabVIEW Community Edition
LabVIEW Community Edition

Hand tools and fabrication machines

3D Printer (generic)
3D Printer (generic)

Story

Read more

Code

Labview VIs

C/C++
(Listed as C but actually three LabView VIs which isn't an option in language selection.)Run both the main vi and the MyRio vi to establish a wireless connection. Use the numpad to draw a path which will display in the picture indicator. 0 will reset the path in case the user needs to start over. Hit stop after the desired path is drawn and the segbot will navigate the points given.
No preview (download only).

TI Launchpad Code

C/C++
Main control loops for balancing and navigation as well as communication with the MyRio.
No preview (download only).

Credits

Alec Petersdorf

Alec Petersdorf

2 projects • 0 followers
Wentao Yang

Wentao Yang

1 project • 0 followers
Thanks to Dan Block.

Comments