PuppyPi Hiwonder Quadruped Robot with AI Vision Powered by Raspberry Pi ROS Open Source Robot Dog
- 【Driven by Raspberry Pi and Coreless Servos】PuppyPi is an AI vision quadruped robot driven by Raspberry Pi 4B/5 and built on the Robot Operating System (ROS). It is equipped with 8 stainless steel coreless servos, delivering high-precision performance, rapid rotation speed, and a robust torque of 8KG.cm. With an IMU sensor, PuppyPi can detect its posture in real-time, enabling self-balancing capabilities.
- 【AI Vision, Unlimited Creativity】PuppyPi is equipped with an HD wide-angle camera boasting 100W-pixel resolution. It utilizes OpenCV library for efficient image processing, enabling a diverse range of AI applications, including target recognition and localization, line following, obstacle avoidance, face detection, ball shooting, color tracking and tag recognition.
- 【Various Control Methods and FPV Live Camera Feed】You can conveniently control PuppyPi through WonderPi app available for Android and iOS devices, PC software, or a wireless PS2 handle. Additionally, PuppyPi Pro provides a first-person perspective experience by transmitting the live camera feed to the app.
- 【Gait Planning, Free Adjustment】PuppyPi incorporates inverse kinematics algorithm offering precise control over the touch time, lift time, and lifted height of each leg. You can easily adjust these parameters to achieve different gaits, including ripple and trot. Additionally, PuppyPi Pro provides detailed analysis of inverse kinematics, along with the source code for the inverse kinematics function.
- 【Lidar and Robot Arm Expansion】PuppyPi Pro supports TOF Lidar and robot arm expansion, enabling 360° environment scanning, SLAM navigation, and dynamic obstacle avoidance. With visual sensing, it can precisely grasp and transport small objects, offering ample opportunities for creative expansion.
Questions & Answers
Have a Question?
-
i need a short summary for a PuppyPi Quadruped robot (shown on the very first page of the slide) about: 1. The total number of joints used and their specific location 2. The types of motions and joints used 3. The degree of freedom for each joint 4. robot configuration and work envelop 5. Joint notation 6. robot end effectors 7. type of mechanical grippers 8, Special tools * Include also the feature that if the robot stumbles upon something and falls, it should be able to get back up by its own.
Hello. Here are the answers you requested:
1. The robot features 8 degrees of freedom (DOF), with each leg equipped with 2 servos. The robot arm has 2 DOF.
2. The robot supports three gaits: Walk, Amble, and Trot.
3. The PuppyPi Pro Ultimate Kit is equipped with a TOF LiDAR, Raspberry Pi control system, HD wide-angle camera, coreless servos, and a LiPo battery.
4. The remote control range is the same as the WiFi coverage range.
5. For details on the joint notation, please refer to this file: https://drive.google.com/drive/folders/1ox32-taovYwqaI9O2-BXG5zkDzr_eg19?usp=sharing
6. The end effector of the PuppyPi Pro Ultimate Kit is a gripper.
7. The robot has a self-balancing function.
-
I need a short summary for a PuppyPi Quadruped robot (shown on the very first page of the slide) about: 1. The total number of joints used and their specific location 2. The types of motions and joints used 3. The degree of freedom for each joint 4. robot configuration and work envelop 5. Joint notation 6. robot end effectors 7. type of mechanical grippers 8, Special tools * Include also the feature that if the robot stumbles upon something and falls, it should be able to get back up by its own.
Hello, here are the answers you requested:
1. The robot features 8 degrees of freedom (DOF), with each leg equipped with 2 servos. The robot arm has 2 DOF.
2. The robot supports three gaits: Walk, Amble, and Trot.
3. The PuppyPi Pro Ultimate Kit is equipped with a TOF LiDAR, Raspberry Pi control system, HD wide-angle camera, coreless servos, and a LiPo battery.
4. The remote control range is the same as the WiFi coverage range.
5. For details on the joint notation, please refer to this file: https://drive.google.com/drive/folders/1ox32-taovYwqaI9O2-BXG5zkDzr_eg19?usp=sharing
6. The end effector of the PuppyPi Pro Ultimate Kit is a gripper.
7. The robot has a self-balancing function.
-
So I want to, add some programs to the PuppyPi pro, but I dont know if there is a module on Python for puppypi. Please let me know if there is one!
Hi there, sure! Pls refer to this link: https://www.hiwonder.com.cn/store/learn/99.html
-
hi, I purchased one of these via Amazon. I bought the standard kit. I want to get the controller that comes with the advanced kit but I am unsure if the controller on this site is compatible? How do I order just the controller and not the entire robot advanced kit?
Sorry, we don't sell Raspberry Pi separately. Hope you can understand:)
-
What OS and IDE are required for Python programming?
OS: Raspberry Pi system
IDE: the IDE used by PuppyPi is not fixed. It adopts python3.7.3. For vscode and pycharm, you can choose the desrired one. -
My puppy pi keeps falling over when walking. I am using the mobile app and when going any speed it falls over. I have the Tof lidar module on top. How can I stop it?
Please kindly send us a video showing the robot's perfomance to support @hiwonder.com
-
What's the maximum payload of PuppyPi ? Can I combine it with the HiWonders ArmPi mini? Thanks
Sorry, but we don't have specific payload data for PuppyPi. It seems that PuppyPi may not be compatible with the ArmPi mini, as there are no holes to secure the ArmPi mini onto PuppyPi