Hello World!
Last updated
Last updated
Prerequisites: Ensure both Hackerbot software and firmware are before running the following examples.
Moving the base with command velocity
Navigation with SLAM
The robot will first try to localize itself in the map then navigate to the destination.
Text to speech (TTS)
Copy the path of your model to your script, and utilize the speak
functionality:
Speech to text (STT)
Before trying out some of the coolest examples, make sure you have the dependencies:
Image Recognition with YOLO
Tap the "q" key on your keyboard to quit.
Image Recognition with the AI Kit
Face Recognition
Navigate to the directory:
Take some headshots, it'll take a number of pictures between every delay.
Then train the model by running:
Then use it to recognize your face by running:
Now you can utilize the camera to recognize objects and person, try look around to scan for faces!
More cool examples coming soon! At the mean time, just smile and wave!
Causes: Missing CMake components
Fixes: Install the required packages
Causes: Our OpenCV is built with Qt5 only and no GTK+
Fixes: Install GTK+ development
To understand the map & positions better, check out .
The Hackerbot Python package uses for speech synthesis.
Use the to find the voice you want for your Hackerbot.
Navigate to the and download the model and config files in your folder like the following:
Currently, speech to text isn't officially supported. However, there are many speech to text functions out there you can try, e.g. , , or the most common .
To view the cv window, make sure you're running the following in .
Check out our tutorial on