Information

LaunchBot

LaunchBot is a $15.00 programmable robot with a 16bit processors from TI.  

The robot is programmed in C, using a professional development environment called Code Composer Studio.

Website: http://e2e.ti.com/group/msp430launchpad/w/default.aspx
Members: 13
Latest Activity: Mar 12, 2013

This firmware is for the MSP430Launchpad and is based off the TI Launchpad example for Code Composer Studio 4.

The firmware turns LaunchBot into a line follower.

See video on this site.EMGRobotics_LaunchBot.zip

 

 

 

LaunchBot is built using this $10.00 kit from kitsusa as a base:

http://www.kitsusa.net/phpstore/html/21-890S-R3D3-LINE-TRACKING-ROBOT-KIT-solder-version-1529.html

 

and this $4.30 kit from TI with a 16bit MSP430 as it's intelligence:

http://e2e.ti.com/group/msp430launchpad/w/default.aspx

 

The total cost of the robot is less then $15.00

 

The robot includes two line sensors ( IR sensors pointing down ) and two motors providing differential drive.  This robot is perfect for line following and maze competitions.

 

The robot is programmed in C using the professional development tool, Code Composer Studio, from TI.  The TI MSP430 in the Launchpad kit is a professional RISC microcontroller used in automotive, industrial, and medical products around the world.  Time spent working with the TI Launchpad and the MSP430 can be counted on your resume.  Design experience with the TI MSP430 and a understanding of the Code Composer Studio development environment are skills desired by many employers.

 

 

Discussion Forum

This group does not have any discussions yet.

Comment Wall

Comment by Randy M. Dumse on August 26, 2011 at 2:50pm

I liked today's daily-wisdom.

 

"Nurture your minds with great thoughts, to believe in the heroic makes heroes." Benjamin Disraeli

I think this R3D3 robot merged with the TI LaunchPad will be something special in the arena of robotic education, a first step for many future roboteers.

Dr. Brain Huff from UTA is coming out for a weekend retreat to work with me building our first of these robots. Also I was able to talk to the owner of Onmitron Electronics about the idea. His interest is peaked.

Comment by eric gregori on August 27, 2011 at 7:14pm

Find firmware for LaunchBot attached.

This firmware is for the MSP430Launchpad and is based off the TI Launchpad example for Code Composer Studio 4.

The firmware turns LaunchBot into a line follower.

See video on this site.EMGRobotics_LaunchBot.zip

Comment by Randy M. Dumse on September 1, 2011 at 8:54pm

Eric, it is very nice to have code agailable... however... am I just missing it, or is there anywhere where you specify which pin on the LaunchPad goes to which pin on the R3D3 board?

 

We've wired

Vcc

P1.0

P1.3

P1.4

P1.5

 

P1.6

P1.7

 

GND

 

But are uncertain where they attach to the R3D3. Reading the code is not that obvious either. Can you supply a table?

Comment by Randy M. Dumse on September 3, 2011 at 10:13pm

Thinking toward to adding more sensors to R3D3, so he can expand his set of tricks beyond just line following. Wondered if IR sensors might be mounted inside the body. Did a transparency check on the black plastic ring around the body. Turns out, it is near IR transparent! I used my cellphone camera, and slid the disassembled ring between the IR emitter on the bottom and the phone camera. No noticeable dimming of the IR signal. (Looks blue on the camera display.) So it should be possible to fit range sensors of some sort, for Sumo and wall following, inside the robot body, behind the black ring.

Comment by Randy M. Dumse on September 3, 2011 at 10:15pm
Learned a trick about the gear train. It squeaks. So used WD40 on it. Ended the squeak. Seemed faster, smoother. The Tamiya twin gear train provides a bit of lubricant in the kit. None here. But it clearly is needed for trouble free operation. So grease those gears/shafts up.
Comment by Randy M. Dumse on September 8, 2011 at 4:07pm

Solder kit for R3D3 has risen from the sale price of $9.95 to a new price point of $14.95 at KitsUSA.  Non Solder version is available for a few dollars more.

 

Internally, the kit looks like a Tamiya Twin gear set standing up, with wheels on the output shafts. The bottom place connects the body to the gear set, and the batteries hand on a slot on the back of the gear train, the electronics which does line following to the front. Finally the three piece body (yellow base, black band, yellow head with black eye insert, extension for on/off switch) wrap the gear set. The gear set is not an exact copy of the Tamiya set, particulary in the what the motors are mounted. But it does look like faster motors of the similar kind might be accomodated as well.

Comment by Randy M. Dumse on September 10, 2011 at 2:09pm

I found your documentation on the TI 430 site, and for the first time see the documentation for the pin outs. I am repeating those connections here for anyone following on this web site, and they go with your posted source code. Later, I'll probably do different connection points as we have used on my robot.

 

Eric's wiring:

Vcc Battery + (Vcc) 

P1.0 Right Motor

P1.1 NA

P1.2 NA

P1.3 NA

P1.4 Left IR

P1.5 Right IR

P1.6 Left Motor

P1.7 NA

P2.6 Left Eye

P2.7 Right Eye

GND Battery - (GND)

 

Comment by Randy M. Dumse on September 10, 2011 at 2:09pm

Eric's pinouts original can be found at: http://e2e.ti.com/group/msp430launchpad/m/project/464307.aspx

 

Comment by Randy M. Dumse on September 11, 2011 at 11:11pm

We made good progress. Now have figured out pinout, and made our own choice changes. Wired. Now debugging software.

Comment by eric gregori on September 12, 2011 at 12:38am

Randy,  Let me know how the Sharp sensor works out.  I have not been able to find any Sharp sensors that will work with only the 3 volts from the 2AA batteries.

I am thinking of adding a MaxBotics ultrasonic range finder.  This sensor will apparently run at 3 volts and gives a analog out.

 

I would use P1.7 for analog in.

Comment

You need to be a member of LaunchBot to add comments!

 

Members (13)

 
 
 

EMGRobotics

© 2017   Created by eric gregori.   Powered by

Badges  |  Report an Issue  |  Terms of Service