KAIBot: Kai's LEGO AI Robot
The Project
This project is called KAIBot. KAIBOT is motivated to be used as an attractive hands-on tool for K12 kids to learn the basics of robotics, coding and artificial intelligence with Lego Mindstorms robots. In this project, I built a LEGO AI robot which can move, talk, listen and watch. It can greet people when it sees them, take voice commands and move, even follow someone by recognizing their face. The first step to creating robot was building it. I decided to use the instructions for a LEGO Mindstorms robot called "KRAZ3" to make its main structure. I then added the most important part of the robot, the AI Box, which acts as the brain of the robot and contains the AI toolbox (under development by Cortic Technology) needed to make it work. After that, I added sensor components, including a camera and a speaker. The second step was to program all the functions of the robot using Python. I showcased my project with a demo in which KAIBot moves forwards and backwards, turns left or right a specific amount, dances, shoots a ball, finds a specific person, and follows someone, based on the voice commands given. In the future, I plan to further enhance KAIBot's abilities, such as supporting more types of motors and sensors, connecting it to smart home devices and making a group of KAIBots to interact with each other. There are endless funs in the LEGO AI Robot world!
About the team
Team members
More cool Community projects
AI Trash Can
Hardware
Eco-mission
Scratch
CORONA ATTACK
Scratch