Have some fun coding your very own AI robot with TJBot, a do-it-yourself template to learn, experiment, and explore AI with IBM Watson. The project consists of open-source step-by-step recipes, or coding instructions, designed for a Raspberry PI to help you connect your TJBot to Watson developer services.
Born at IBM Research as an experiment to develop best practices in the design and implementation of AI and cognitive objects, TJBot is an example of ‘embodied cognition’ – the idea of embedding artificial intelligence into objects in our everyday lives. Want to have a conversation with TJBot, teach TJBot to dance, or tell a joke? You can use featured TJBot recipes to teach your own TJBot these skills or create your own new recipes and share them with the world.
In this version of the TJBot Kit, we include a laser-cut template to form the body of the Bot, LEDs, a microphone, the Raspberry Pi, SD Card, and wires to connect everything together.
This skill concerns mechanical and robotics knowledge. You may need to know how mechanical parts interact, how motors work, or how to use motor drivers and controllers.
Skill Level: Rookie - You will be required to know some basics about motors, basic motor drivers and how simple robotic motion can be accomplished.
See all skill levels
Whether it's for assembling a kit, hacking an enclosure, or creating your own parts; the DIY skill is all about knowing how to use tools and the techniques associated with them.
Skill Level: Rookie - Basic hand tools are required and instructions will allow more freedom. You may need to make your own decisions on design. If sewing is required, it will be free-form.
See all skill levels
If a board needs code or communicates somehow, you're going to need to know how to program or interface with it. The programming skill is all about communication and code.
Skill Level: Rookie - You will need a better fundamental understand of what code is, and how it works. You will be using beginner-level software and development tools like Arduino. You will be dealing directly with code, but numerous examples and libraries are available. Sensors or shields will communicate with serial or TTL.
See all skill levels
If it requires power, you need to know how much, what all the pins do, and how to hook it up. You may need to reference datasheets, schematics, and know the ins and outs of electronics.
Skill Level: Rookie - You may be required to know a bit more about the component, such as orientation, or how to hook it up, in addition to power requirements. You will need to understand polarized components.
See all skill levels
We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.
No reviews yet.
Can you share with me when you may have the parts back in stock? This would be a great kit for starting a capstone project.
hello, I need 25 kits like this, can you sell it to me and ship them to Mexico city, they are for an orphan kid school.
Please email sales@sparkfun.com and they should be able to help you. This was a custom kit for IBM and I'm not sure if we have any more available, but our sales team should be able to help you get what you need.
Is it possible to link the individual items in the kit to the actual products? I am 3d printing the case for this, so i don't need the cardboard, but i would like to purchase all the other parts. It is just hard to do that with descriptions like "speaker" and "servo". If you could link to the actual products that would be great!
Hi Dasien -
Here's a wishlist of parts that are used in the kit without the microphone and without the cardboard pieces. I did swap out the Micro USB Cable for a Raspberry Pi 5.25V Wall Adapter Power Supply. And, until we're able to fully secure a supply on the microphone, it's available on here on Amazon.
That's not what "embodied cognition" means... what you're describing is "ubiquitous computing".
Explore AI with TJBot link is down....
https://www.research.ibm.com/tjbot/ use this instead
Thanks! We double-triple checked this, but something always gets missed. Fixing it now.