In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-01-15 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >
Share
Shulou(Shulou.com)06/01 Report--
How to use raspberry pie hands to roll a robot dog, I believe that many inexperienced people do not know what to do, so this article summarizes the causes of the problem and solutions, through this article I hope you can solve this problem.
It is better to use an open source project and take a raspberry pie DIY, which costs less than 4000 yuan. Is there a feel like Boston Power Dog at such a stop? Let's start with a warm-up exercise to show the flexible joints: through three-axis body posture control, such a raspberry pie version of the Boston Power Dog can achieve two modes of movement. One is the trot posture. In this four-phase gait, the two legs on the diagonal of the robot dog move at the same time, which can achieve faster movement speed. The other is walking posture. This 8-phase gait combined with body movement helps to maintain the balance and stability of the robot dog. This robot dog is made by foreign brother Michael Romanko. Do you feel a little moved? So read on and take this open source tutorial that is accurate to every detail. Having your own mini Boston Power Dog is not a dream. (dog head) the raspberry pie robot dog, which costs less than 4000 yuan, is based on the open source ThingVerse Spot Micro framework. The shell part is made by a 3D printer of nozzle 0.6. The software is implemented on a raspberry pie 3B computer running Ubuntu 16.04. So first of all, you need to prepare a raspberry pie 3B development board worth about 230 yuan. The components of the control part include the servo drive PCA9685 whose price is less than 30 yuan and the interface is I2C. And 12 servo motors PDI-HV5523MG, the price of each is about 70 + yuan. In addition, it needs to be equipped with a liquid crystal display with 16 × 2, I2C interface. Battery, using 2s 4000mAh lithium battery, directly connected to the power servo, the price is about 160yuan. The regulator uses HKU5 5V/5A UBEC to power raspberry pie, LCD panel and PCA9695 control panel, and the price is about 45 yuan. The whole set, including 3D printers, costs no more than 4000 yuan, which is even lower than Stanford's cheap open source quadruped robot Pupper ($6 to $1000). △ Stanford Pupper's Mike assembly tutorial, which is accurate to every detail, is relatively simple, but gives you a "mini robot dog AI" (SpotMicroAI) community of your own reference. SpotMicroAI's tutorials are "hands-on". The engineers who wrote the tutorials provide details of almost every step of assembling a robot dog, and even how to connect a SSH to a raspberry pie so that everyone can understand it. The first is to install the operating system for the raspberry pie, and it is recommended to install PINN, an enhanced version of the NOOBS operating system installer. After installation, the system comes with SSH and VNC, which can be debugged remotely without sending external keymice to raspberries. △ successfully connects to the raspberry pie through VNC and chooses to install Raspbian Lite among PINN's many operating system options. After that, the VNC will be disconnected and all will be connected to the raspberry pie with SSH. The raspberry pie system comes with FTP. In order to facilitate beginners to transfer files between the computer and the raspberry pie, it is recommended to install FileZilla software. Enter the IP address, user name, password and port 22 of the raspberry pie, and click Quickconnect to connect to the raspberry pie file system. You can now drag and drop files from SpotMicroAI as needed. Next, the most critical step is to install the robot dog control software. in order to simplify the installation, the author has written a script, and the installation process is completed automatically: ssh pi@192.168.1.XX curl https://gitlab.com/custom_robots/spotmicroai/basic-runtime/-/raw/master/utilities/self_install.sh | bash and then start the communication bus I2C. Open the terminal and run the following command: sudo raspi-config then make the following changes from the display options: Interfacing options → Enable I2C connects all the hardware and raspberry pie as shown below: the 3D print file of the machine dog shell is also included. The author recommends using 0.6mm 's nozzle with the layer height set to 0.3mm to maximize printing speed. After the completion of the hardware assembly, there is the software debugging part. First download the default configuration file in JSON format: https: / / gitlab.com/custom_robots/spotmicroai/basic-runtime/-//blob/master/spotmicroai.default, and place it in the user's home directory. Open the calibration tool and calibrate the 12 servo clicks to find the initial position of the motor when the robot dog is "resting". Cd / spotmicroai/calibration. / calibration.sh the calibrated robot dog can make all kinds of actions. Wait, what's the use of a display screen installed on the tail of a robot dog? In fact, it can help us quickly see the current state of the robot dog. For example, in the upper panel, we can see the current temperature of the raspberry pie CPU, the connection status with the external controller, the servo control board status, and so on. At this point, the mini robot dog is done. If you not only want to assemble it, but also want to learn more advanced development tutorials, you can take a look at the content in Extra. The next step is that Mike's mini robot dog can only do some simple movements, and Mike's next plan is to make it as smart as Boston Dynamics's robot dog. The future goals of Mike are as follows: 1. Join the lidar and realize the simple 2D mapping of the room through SLAM. Just like the original Boston Power Robot Dog. Now someone has achieved the first goal of Mike: 2. Develop an automatic motion module to guide the robot to perform simple tasks around the sensed 2D environment. For example, navigate the room and avoid hitting obstacles. 3. Combine the camera or webcam to create a software module for basic image classification. For example, perceiving the closing and opening of the fist allows the robot to make a specific response to a certain action to achieve gesture control. After reading the above, have you learned how to use a raspberry pie hand to masturbate a robot dog? If you want to learn more skills or want to know more about it, you are welcome to follow the industry information channel, thank you for reading!
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.