AI

TJBot goes digital, and more playground adventures

Share this post:

Last November we introduced TJBot – an open source, programmable cardboard robot powered by Watson services – to help demonstrate what’s possible with artificial intelligence. Outfitted with a camera, microphone, speaker, servo and LED, TJBot has charmed makers, developers, students and creators of all ages.  The global community of TJBot enthusiasts continues to grow, as does the number of recipes – step by step instructions – created to bring TJBot to life.

TJBot TJBot

Meet Tinker, and explore the TJBot Swift Playground

Teachers are especially interested in using TJBot to teach programming in their classrooms. To make programming TJBot even easier, and to help make it accessible to students who may not have access to a laser cutter or 3D printer, we developed the TJBot Swift Playground. This playground enables learners to program both a virtual and a physical TJBot in the Swift programming language.

In our TJBot playground, you’ll meet a virtual TJBot named Tinker. You can program him using the IBM Watson Tone Analyzer and Language Translator services. After building your physical TJBot, you can expand his capabilities using the IBM Watson Speech to Text, Text to Speech, Visual Recognition, and Conversation services. The playground offers three chapters that takes you through the process of transforming Tinker into a real robot:

Chapter 1: Tinker and Rebus tells a story of Tinker the TJBot and his pal Rebus the Bee. Teach Tinker how to shine, wave, understand emotions, and translate languages in order to perform a secret dance that transforms him into a real TJBot.

Chapter 2: Building TJBot walks you through how to obtain your very own physical TJBot, hook up its electronics, and install the software.

Chapter 3: TJBot Explores the World showcases the full functionality of your TJBot to listen, speak, and see. Learn TJBot’s life story, tell him to change the color of his LED, ask him what he is looking at, and play a game of Rock-Paper-Scissors.

What you’ll need

The TJBot Swift Playground doesn’t require an actual TJBot to use. If you have one and want to program it from your iPad, you’ll need to install the TJBot Daemon on your TJBot. The daemon enables your TJBot to listen for commands via Bluetooth Low Energy (BLE) from your iPad, so you can program your TJBot while sitting next to him.

We hope our TJBot Swift Playground inspires young students to experiment with coding and influence a new generation of makers and creators. If you’re a student, if you’re a teacher, if you’re a maker or a creator, we invite you to experiment with the TJBot Swift Playground and create your own TJBot. Don’t forget to share your recipes and creations with the TJBot community!

Want your own TJBot?

Learn more about TJBot, and order one for yourself – or for friends and family – in time for the holidays!

 

Save

More AI stories

We’ve moved! The IBM Research blog has a new home

In an effort better integrate the IBM Research blog with the IBM Research web experience, we have migrated to a new landing page: https://research.ibm.com/blog

Continue reading

Pushing the boundaries of human-AI interaction at IUI 2021

At the 2021 virtual edition of the ACM International Conference on Intelligent User Interfaces (IUI), researchers at IBM will present five full papers, two workshop papers, and two demos.

Continue reading

From HPC Consortium’s success to National Strategic Computing Reserve

Founded in March 2020 just as the pandemic’s wave was starting to wash over the world, the Consortium has brought together 43 members with supercomputing resources. Private and public enterprises, academia, government and technology companies, many of whom are typically rivals. “It is simply unprecedented,” said Dario Gil, Senior Vice President and Director of IBM Research, one of the founding organizations. “The outcomes we’ve achieved, the lessons we’ve learned, and the next steps we have to pursue are all the result of the collective efforts of these Consortium’s community.” The next step? Creating the National Strategic Computing Reserve to help the world be better prepared for future global emergencies.

Continue reading