Hey guys, are you interested in doing a robot dog project? Then, I just wanna share with you something really cool today, Petoi the dog robot. This is Bittle. He is a 4 legged robot dog inspired by Boston Dynamics Spot. In a way, this is a miniature version of the spot. He can Run, walk, crawl, say hello, do pushups, and do so many other things! Awesome right? And the best part is, you can build it, customize it and add additional components and actions using various platforms like Petoi mobile phone app, Arduino, Python, and so much more. With the help of this adorable Bittle robot animal, you can create an Arduino robot dog. Yes, guys it’s designed to work with everything! And the best part is, it is affordable and you will learn how to make a dog robot. Let’s take a deeper look at it.
What is in the Kit?
Boston Dynamics Spot served as an inspiration for Bittle, a companion dog robot. A DIY version of the Boston Dynamics small dog robot is possible with Bittle. For doing the robot dog project you will get the robot kit. This is the box that it came in. Here you can see all the parts of the dog robot, along with the tools to assemble everything. That means, in order to get started, and have fun with your robot pet, you won’t need anything more than a mobile phone or a laptop. You can start assembling as soon as you get the package. It’s also worth mentioning that all the parts are very well designed and you won’t have to apply too much force while assembling the parts. If you arrange it properly and use all the parts, you should be able to neatly arrange everything with very less wires and internal circuitries exposed outside.
The battery is also included with the package and can be recharged using a 5v-1amp DC adapter. The position of the battery can be shifted in order to adjust the center of gravity of the robot when we are connecting additional modules. Oh, I forgot to tell you that. In addition to the inbuilt sensors, we can add additional sensor modules to this robot pup and give him additional senses. This includes camera modules, an ultrasonic sensor, and a lot of other sensors that do fun things like object tracking easily. You can even connect a Raspberry Pi to it!
Once you finish assembling, you can do the initial calibration using your computer. The downloader chip with which we can connect the bot to the computer is also included with this kit. Simply connect it to your computer, Fire up Arduino IDE, upload the opencat sketch and you are good to go. You can also make fine adjustments to the position of the motors programmatically using Arduino Serial Monitor. The initial configuration of the coding environment is really easy and fun but if you are not sure how to do it, don’t worry, we will be covering everything in the next step-by-step tutorial video.
Controlling the Bot
There are multiple ways for controlling the robot. Did you see this thing right here? This is an InfraRed receiver. Using this remote controller that comes with the package, we can control the robot.
Android/IOS App
You can also command your robot pup wirelessly via Bluetooth. The package includes a Bluetooth module, which can be connected to the main control board, with which you can communicate with the robo pup. We can simply download the app on our phone, pair it with the Bluetooth module and control them. You can even calibrate the bot using the application.
If you are familiar with Arduino, python, and know how serial communication work, we can easily control the robot pup by sending Serial commands to it. We will be covering that as well.
It’s cool, right? But we are just getting started. As I mentioned earlier, we can program it at different levels using different programming languages and software. If you are a beginner, you could use software like Petoi Desktop App or Tinkergen CodeCraft to play with it.
Arduino / Python Support
If you know Arduino or Python programming, you could start working on the Bittle robot using Arduino IDE, Python, and Raspberry Pi. If you are an expert in coding or if you are doing some research, you could work on various machine-learning platforms to create algorithms for motion planning.
We can do a lot of things with it. The next question might be, How? We will see. In the next post, we will be showing you how we will program and control our Robot Pup using Arduino IDE.
Adopt your Petoi Bittle
This bot is now available in different configurations, and colors along with different sensor modules which can be attached to Bittle. You can purchase from different platforms, so if you want one, I will share the link in the description and you can check it out! Also, our viewers will get an additional discount if purchased from the link below.
Adopt a Petoi Bittle
Use coupon code – RS5 for a 5% Discount!
Want more Updates on the Petoi Camp?
Everyone who is interested in electronics and robotics should try their hand at this robot dog project. Check out the documentation here and learn how to control Petoi using Python. Also, make sure you follow Petois’s official, social media pages, as you will be able to get a lot of updates and news on new products and features. So guys, bye, for now, see you in the next video.