Zing
Zing is a sleek and high-quality mini humanoid robot built with a durable metal body, designed to showcase impressive abilities such as walking, dancing, and responding to voice commands. More than just a robot, Zing serves as an entry point into the world of humanoid robotics and coding. With built-in ultrasonic sensors, it can detect obstacles and interact intelligently with its surroundings, making it an excellent choice for those exploring real-world robotics applications. Programmable through the PLODE platform, Zing offers endless customization and learning opportunities. Combining advanced features with a compact, user-friendly design, Zing is perfect for anyone eager to experience the excitement of building, programming, and interacting with their own humanoid companion.
Introduction to Zing
Zing is packed with awesome capabilities that make learning and playing with robotics super fun! Here’s what Zing can do:
- Basic Movements and Actions: Zing can perform basic human actions based on its pre-programmed code through the Plode App.
- App Remote Control: The Plode App remote controls Zing’s movements and actions.
- Interactive Usage: Equipped with ultrasonic sensors, Zing can navigate obstacles and interact with its environment. It can also be controlled through voice in the AI mode of the Plode app.
- Programmable Actions: Create your sequences and teach Zing new tricks with block-based or text-based programming.
- Ultimate Edutainment: Zing is your gateway into mastering humanoid coding and problem-solving.
Features
True Multi- Platform Freedom
Code wherever you like—Linux, Windows, iOS, Android, or straight from the cloud. With Zing, is always by your side.
Play Mode For Instant Fun
Dive into Zing’s features without a single line of code—use the camera, chat with speech recognition, or let AI do the work. Just play and explore!
Power-Packed and Portable
Zing's 12V Li-Ion battery delivers up to 2 hours of action-packed fun. Lightweight and durable, it's designed for adventure and learning.
Interactive Sensors
Equipped with an accelerometer, gyroscope, and ultrasonic sensors to make every interaction engaging.
Versatile Connectivity
Enjoy Wi-Fi, Bluetooth 5.0, and USB support. Program and control Zing using Plode for a full-featured experience.
Smart Movements
With 17(16+1) degrees of freedom, Zing can walk, squat, turn its head, and more. Explore its expressive capabilities and integrated ultrasonic sensor.
Interactive Fun
Features a high-quality 3W speaker for audio feedback and options for plug-and-play sensors, AI cameras, and laser cannons.
Structure and Components
The design of Zing is made to ensure that the movements are similar to that of a Human body, the left and right half of Zing’s anatomy consists of 8 motors for each side, and the head is controlled by one motor.
Zing's key anatomical components are outlined below for a comprehensive understanding of its structure and functionality.
Body Part | Motor Type & Label | Components | Degrees of Freedom (DOF) | Capabilities |
---|---|---|---|---|
Head | Servo PWM (Label Head Servo) | Servo motor at the neck, ultrasonic sensor | 1 | Moves left and right for expressive interactions and sensing |
Torso | N/A | Houses motherboard and battery | N/A | Provides structural stability and supports head, arms, and legs |
Shoulders | Serial Servo (Label 16, 8) | Servo motor in each shoulder | 2 | Lifting and lowering arms for various gestures |
Elbows | Serial Servo (Label 15, 7) | Servo motor in each elbow | 2 | Bending and straightening the arm |
Wrists | Serial Servo (Label 14, 6) | Servo motor in each wrist | 2 | Forward and backward movement for precision and expressiveness |
Hips | Serial Servo (Label 13, 5) | Two servo motors on each side | 2 | Sideways leg movement for balance and complex motions |
Thighs & Knees | Serial Servo (Label 12, 4) & (Label 11, 3) | Servo motors in thigh and knee areas | 4 | Bending and straightening for walking and dynamic poses |
Shins | Serial Servo (Label 10, 2) | Servo motors on each shin | 2 | Additional flexibility for leg movements |
Feet/Ankles | Serial Servo (Label 9, 1) | Servo motors in each foot | 2 | Supports walking, standing, and foot/ankle movement |
Hardware
1. Mechanical Components:
Zing's mechanical design is engineered to provide flexibility and dynamic movement while maintaining a compact and durable structure. With 17 (16+1) degrees of freedom, zing is capable of performing various actions, including walking, dancing, and interacting with its environment. The integration of serial servo motors in key joints enables smooth, precise, and highly controlled movements.
Center of Gravity (COG) Management and Stability:
- Component Placement: Essential components, such as the battery and microcontroller, are strategically positioned within the torso to maintain a low and centralized center of gravity. This design enhances stability during movement.
- Weight Distribution: Zing’s weight is evenly distributed across its frame, ensuring balance among the arms, legs, and torso. This optimized distribution aids in balanced mass distribution, which helps in maintaining a steady center of gravity.
- Mechanical Specifications of Zing's Body:
Specification | Detail |
---|---|
Height | 340 mm |
Weight | 2040 grams |
Material Used for External Body | AL5052 |
Thickness of material | Knee and Hip: 1.5 mm
Rest: 1.2 mm |
Zing's external body is crafted from durable, powder-coated aluminum alloy, offering several advantages :
- Corrosion Resistance
- Enhanced Durability
- Easy Maintenance
- Aesthetically appealing
- Lightweight and Strong
2. Electronic Components:
Motherboard:
Zing is powered by a custom motherboard based on the ESP32 microcontroller. This advanced motherboard includes GPIO (General Purpose Input/Output) ports, providing flexibility for additional connections and controls. It acts as the brain of Zing, managing its operations and communication, and can also be utilized in other robotic applications.
Motherboard Specifications:
Specifications | Details |
---|---|
Name | Zing Motherboard powered by PeeCee |
Microcontroller | ESP32-S3 Module |
Flash Memory | 4 MB |
SRAM | 520 KB |
Operating Voltage | 3.3 V |
Temperature Range | -40 to 85°C |
Connectivity | Bluetooth, WiFi, USB-C |
Additional Ports | A, B, C, D (A and C port exposed) |
PWM (Pulse Width Modulation) Servos:
Zing’s head is controlled by a PWM servo motor, which allows for accurate and lifelike head movements. The PWM servo uses pulse width modulation to control the motor's position, enabling precise interactions and sensing.
Specifications Of PWM Servo:
Specification | Details |
---|---|
Type | Digital Rc Servo |
Quantity | 1 |
Rated Torque | 0.55 kg·cm |
Stall Torque | 2.00 kg·cm |
Speed | ≤ 0.13 sec / 60° at 5 V |
No Load Current | 120 mA at 5 V |
Stall Current | 800 mA at 5 V |
Operating Voltage | 5V |
Control Resolution | 0.01° |
Pulse Width Range | 500~2500μs |
Size | Length: 30.55 mm, Width: 16.6 mm, Height: 31.4 mm |
Weight | 43 grams |
Gear Type | Plastic Clutch Motors |
Serial Servos:
Zing’s joints are powered by serial servos, which enable precise movement control with a simplified wiring system. Serial servos use a single data line for communication, minimizing clutter and offering high control accuracy.
Specifications of Serial Servo Motor:
Specifications | Value |
---|---|
Type | Metal Gear Servo |
Quantity | 16 |
Operating Voltage | 5 V (Maximum 8.4 V) |
Stall Torque | 34.98 kg·cm |
Rated torque | 7.95 kg·cm |
No Load Speed | 0.16 sec/60° |
No-Load Current | ≤ 0.16A |
Stall current | ≤ 5.0A |
Mechanical Limit Angle | 300° |
Dimensions | Length: 40 mm, Width: 20 mm, Height: 40.5 mm |
Weight (per motor) | 66.8 grams |
Material | Aluminium alloy + PA66 case, Metal gears |
Payload Capacity | 25 kg-cm |
Caution: These high-capacity Servo motors have moving parts that can create pinch points. Fingers or other body parts caught between moving components can cause injury. Always ensure that hands and other body parts are kept away from moving parts while the servo is operating.
Other Electronic Component Specification:
Component | Specification |
---|---|
Battery | Voltage: 12.6 V 5C battery [3.7 Li-ion x 3]
Capacity: 2600 mAh |
Ultrasonic Sensor | Operating Voltage: 5V
Operating frequency: 40khz Measuring Angle: 15° Min Range: 2cm Max Range: 4m Sensitivity: -65dB/min |
Speaker | Type: Stereo speaker
Power: 3W |
Adapter | Output Voltage: 12.6V
Output Current: 2A |
Additional Plug-ins: Zing supports external plug-ins such as sensors, LEDs, and displays, which can be connected to the motherboard’s exposed ports for customization and enhanced functionality
Software
Zing is supported by the in-house software called PLODE, which provides intuitive control and programming features through both mobile app and a PC interface.
Plode App:
The Plode app allows users to connect Zing via Bluetooth (for Android and ios devices) or USB-C cable (for PC). It provides an inbuilt remote control to direct Zing’s movements and access a range of pre-programmed actions such as "Attention," "Left Kick," "Right Kick," "Dance," and more. Additionally, Plode includes an AI mode where Zing can respond to voice commands and perform corresponding actions.
Programming Options:
Zing supports a variety of programming methods, offering flexibility to suit different skill levels and project needs all through the Plode app.
- Block-Based Programming: Ideal for beginners, the Plode app features a block-based interface for creating simple programs by arranging visual blocks. This method helps users grasp basic programming concepts without writing code.
- Python Programming: For those with more programming experience, Python offers advanced control over Zing. This text-based language provides powerful tools for writing custom scripts and handling complex tasks.
Functionality And Application
The Zing robot is a versatile, multifunctional device designed for both educational and entertainment purposes. Below is an overview of its key features and applications:
1. Dynamic Movements
Equipped with precise servo motors, Zing can perform a range of actions, including dancing, saluting, kicking, waving, and pushups. These capabilities make it suitable for:
- Live Performances: Ideal for robotics demonstrations at public events.
- Educational Demonstrations: Useful for teaching robotics, mechanics, and motion control.
- Audience Engagement: Enhances interactive experiences with dynamic and expressive movements.
2. Joystick Control
- User-Friendly Interface: The joystick control allows users to easily direct Zing’s movements.
- Accessibility: Designed for both beginners and advanced users, providing intuitive control for various actions, including kicking and waving.
3. Speech and Music Integration
- Voice Command Functionality: Zing can respond to voice inputs, enabling interactive experiences.
- Audio Playback: The robot can play music, adding an engaging element to performances and events.
- Applications: Suitable for entertainment purposes, including parties, presentations, and interactive sessions.
4. Camera Integration
Zing does not have a built-in camera but can utilize an external camera, such as a smartphone camera via the Plode app or the AI1 camera module, to enhance its capabilities. This enables:
- Surveillance and Interaction: Facilitates security applications and interactive gaming.
- Educational Use: Supports learning in computer vision, artificial intelligence, and programming.
- Versatile Applications: Can be used for live-streamed events, remote monitoring, and AI-based interactions.
5. Educational and Entertainment Value
- STEM Learning Tool: Provides hands-on experience in robotics, coding, and design.
- Entertainment: Engages audiences with performances at events, parties, and exhibitions.
- Broad Applicability: Suitable for educational institutions, entertainment venues, and home use.
6. Versatility and Customization
- Multi-Functional Design: Combines movement, speech, music, and camera integration to adapt to various applications.
- Customizable Features: Users can tailor Zing’s functionality for specific educational or entertainment purposes, including programmable actions and AI-based enhancements.
Add-ON's
Ai-1 Integration
Zing can be enhanced with the AI1 module, expanding its interactive capabilities for both educational and entertainment applications. This integration introduces advanced features that improve user engagement and functionality.
Key Features of AI1 Integration
- Face Recognition : Enables Zing to identify and remember individuals, allowing for personalized interactions.
- Face Detection & Tracking : Allows the robot to detect faces in its surroundings and follow their movements, creating a more natural and interactive experience.
- Color Detection & Tracking : Enhances Zing’s ability to recognize and track specific colors, enabling dynamic responses in various environments.
With AI1 integration, Zing becomes a highly interactive and intelligent companion, suitable for applications in learning, research, and entertainment. This upgrade enhances Zing’s adaptability, making it a cutting-edge platform for exploring robotics and artificial intelligence.
Safety Measures
To ensure the safe operation and longevity of the Zing humanoid robot, users are advised to follow the safety precautions outlined below.
1. Power and Battery Safety
- Avoid Overcharging: The 12V Li-Ion battery should not be charged beyond the recommended duration to prevent overheating and potential hazards.
- Use Only the Provided Charger: Third-party chargers may compromise battery performance and longevity.
- Disconnect When Not in Use: Unplug the robot from the power source when not in operation to prevent unnecessary battery drain and electrical issues.
2. Servo and Motor Safety
- Avoid Manual Force on Joints: The robot’s limbs should not be moved manually, as this may damage the servo motors. Software controls should be used for adjustments.
- Do Not Exceed Servo Limits: Movement commands should remain within the predefined servo range to prevent mechanical stress and component failure.
- Allow Cooling Periods: Continuous operation may cause the motors to overheat. It is recommended to allow sufficient cooling time between extended use sessions.
3. Handling and Maintenance
- Careful Transportation: When moving or transporting Zing, support its body to avoid potential damage to sensitive components.
- Routine Inspection: Periodic checks should be conducted to ensure that screws, joints, and wiring are securely fastened.
- Storage Conditions: The robot should be stored in a dry and dust-free environment to prevent damage to electronic components and sensors.
4. Software and Firmware Updates
- Firmware Installation: Users should follow official guidelines when updating firmware to avoid software malfunctions.
- Backup Configurations: Servo settings and custom actions should be backed up before performing updates to prevent data loss.
5. Environmental Precautions
- Protection from Liquids: Zing is not waterproof and should be kept away from water sources to prevent electrical damage.
- Stable Operating Surface: The robot should be placed on a flat surface during operation to maintain stability and prevent falls.
- Temperature Considerations: Exposure to excessive heat and direct sunlight may impact battery efficiency and motor performance.
6. User and Public Safety
- Supervision for Children: Adult supervision is recommended when Zing is operated by children to prevent accidental misuse.
- Safe Interaction: Users should avoid placing hands near moving parts to reduce the risk of minor injuries.
- Testing Custom Actions: Before executing new or custom-programmed movements, it is advisable to conduct initial tests in a controlled environment to prevent unintended collisions or mechanical stress.
FAQ’s (Frequently Asked Questions)
1. What is Zing?
Zing is a small humanoid robot designed for learning and experimenting with robotics. It can walk, dance, and respond to voice commands through the Plode App.
2. How does Zing move?
Zing has 17 servo motors with 16+1 degrees of freedom, allowing it to perform smooth and natural movements using servo motors.
3. What sensors does Zing have?
Zing includes an accelerometer, gyroscope, ultrasonic sensors, and future AI camera support.
4. How is Zing controlled?
Users can control Zing through the Plode App, supporting remote control, voice commands, and programming.
5. What programming languages can be used with Zing?
Zing supports block-based programming for beginners and Python for advanced users in the desktop cloud version . It is also compatible with Arduino IDE and Thonny.
6. What devices are compatible with Zing?
Zing can be used with Linux, Windows, iOS, and Android devices via WiFi, Bluetooth, or USB.
7. How long does the battery last?
Zing’s 12V Li-Ion battery provides up to 2 hours of operation on a full charge.
8. Can Zing recognize voices?
Yes, in AI mode, Zing can respond to voice commands through the Plode App.
9. What are the key applications of Zing?
Zing is used for educational purposes, robotics training, entertainment, and research in bipedal locomotion.
10. What future upgrades are planned for Zing?
Future developments include AI integration for face recognition, face tracking, and color detection using the AI1 device.