- Please note that this link is for AiNex with Raspberry Pi 4B 4G. For AiNex with RaspberryPi 4B 8G, please check the link shown in desription.
- Developed upon Robot Operating System(ROS) and featuring a Raspberry Pi 4B
- Integrating inverse kinematics algorithm for flexible pose control as well as gait planning for omnidirectional movement.
- Outstanding AI Vision Recognition and Tracking.
- Support multiple control methods, like WonderROS app (compatible with iOS and Android system), wireless handle, and PC software.
Note: this link is for AiNex with Raspberry Pi 4B 4G, if you want to order AiNex with Raspberry Pi 4B 8G, please check the following link:
https://www.robotshop.com/products/hiwonder-ainex-ros-education-ai-vision-humanoid-robot-powered-by-raspberry-pi-4b-biped-inverse-kinematics-algorithm-learning-teaching-kit-with-raspberry-pi-4b-8g
Product Introduction
AiNex is an intelligent humanoid robot built on the Robot OperatingSystem (ROS). It boasts 24 degrees of freedom (DOF) and is powered by a Raspberry Pi 4B.With self-stabilizing inverse kinematics AiNex excels in walking, climbing hurdling grasping and performing complex movements. Furthermore its height turning radius, and speed can be adjusted!
Equipped with a 2DOF Al vision camera and robotic hands that can open or close, AiNex can accomplish tasks like line following target tracking, ball shooting intelligent picking and sorting, transportation stair climbingandmore, usingAlvision and advanced kinematics. We offer comprehensive ROS source code and detailed tutorials to bring your Al scenarios to life
1. Original Appearance Innovative Design
1) 24DOF Aluminium Alloy Structure
AiNex is constructed from aluminum alloy and features up to 24degrees of
freedom DOF)empowering the robot to execute a wide range of actions and ensuring its flexibility in movement.
2) Dual Hip Joints Original Structure
AiNex's hip joints utilize magnetic encoder serial bus servos enclosed in a CNCfull-metal shell. These servos feature integrated magnetic encoder sensors providing feedback that significantly extends their service life.
3) Coinciding X and Y Axes Design for Ankle
Each ankle incorporates 2DOF.encompassing both the horizontal (X-axis and vertical (Y-axis) directions. This innovative structural design ensures the alignment of these two axes enabling flexible and biomimetic movements.
2. Gait Planning Free Adjustment
1) Self-stabilizing Gait Algorithm
AiNex's body incorporates a semi-closed-loop self-stabilizing gait algorithm. This algorithm enables real-time dynamic adjustments to the robot's gait by modifying parameters like leg cycle, foot height, stride, and offset distance.
2) Adjustable Height, Speed, Direction and Turning Radius
AiNex's height, speed, and turning radius are easily adjusted, allowing it to execute turns while walking. Multiple parameters can be simultaneously controlled to enhance the robot's flexibility in movement.
3) Provide Inverse Kinematics Function & Debugging Software
For user convenience in secondary development, we offer comprehensive biped kinematics analysis, ROS-based inverse kinematics functions, and parameter debugging software. This suite of tools simplifies access to robotics research and reduces project development timelines.
3. Vision Recognition & Target Tracking
1) Color Recognition and Tracking
AiNex utilizes OpenCV to process image for recognizing and locating the color. When it detects the color red, AiNex nods. Upon detecting green or blue, the robot will shake its head. Moreover, it can track the movement of the target color using PID algorithm.
2) Face Detection
AiNex loads a pre-trained face detection model using OpenCV and performs a greeting action when recognizing a human face.
3) AprilTag Recognition
AiNex can identify AprilTags and respond with various actions based on the recognition outcome. The robot kit comes with AprilTags, allowing you to program customized reactions corresponding to each tag.
4. Upgraded Gait Algorithm, Revolutionary Breakthrough
1) Autonomous PID Line Following
By utilizing the PID algorithm for computation and employing camera-based recognition, AiNex can change its gait to successfully follow the line.
2) Low Clearance Passage
By identifying the door's height and location, AiNex adjusts its own height to navigate across it.
3) Stairs Climbing
AiNex excels in using its vision to accurately detect stairs ahead, enabling it to navigate both ascending and descending stairs.
4) Autonomous Hurdling
Through locating the hurdle, AiNex can cross the hurdle flexibly.
5) Ball Shooting
AiNex can calculate the distance to the target by determining its coordinates. Subsequently, it autonomously adjusts its gait to accomplish ball shooting.
4. Movable Hand Flexible Picking
1) Ingenious Design Anti-blocking Protection
The hands are capable of fully opening up to 72mm wide for easy handling of small objects. The hand servos provide angle and temperature feedback, effectively preventing damage caused by obstructions.
2) AI Recognition Smart Sorting
The camera positioned at AiNex's head can identify and pinpoint target-colored blocks, enabling it to pick up and sort these objects.
3) Autonomous Grabbing Object Transportation
Using vision, it can calculate the distance to objects and, depending on the distance, automatically adjust its gait to transport the objects to the designated position.
5. Outstanding All-Around Project Challenge Ability
1) AiNex is a dedicated robot designed for international autonomous smart robot races, featuring various sections that simulate human activities such as stair climbing, navigating low-height clearances, hurdling, obstacle avoidance, object retrieval, and kicking a ball into a hole, among others.
(1) Obstacle Avoidance (2) Hurdling (3) Kickball into Hole (4)Object Picking
6. MediaPipe Development Action Capturing
Developed upon MediaPipe algorithm, AiNex can identify human body features to enable functions like face detection, gesture recognition, and human body recognition, among others.
7. Cross-platform Remote Control
1) App Control (iOS/ Android)
The app is compatible with both iOS and Android systems, offering a wide range of AI games and live first-person-view camera feeds.
2) PC Control
3) Wireless Handle Control
8. Action Group Editing Software
Debug action on PC software -> Save it to control panel -> Control terminal configures control command
Using graphical PC software, you can effortlessly control servos and customize actions by simply dragging sliders, without the need for programming.
9. ROS Robot Operating System
1) Global Popular Robotic Communication Framework
ROS is an open-source meta operating system for robots. It provides some basic services, such as hardware abstraction, low-level device control, implementation of commonly used functionality, message-passing between processes, and package management. And it also offers the tools and library functions needed to obtain, compile, write, and run code across computers. It aims at providing code reuse support for robotics research and development.
2) Gazebo Simulation
AiNex utilizes the ROS framework and offers Gazebo simulation support. Gazebo provides a novel approach for controlling AiNex and validating algorithms within a simulated environment, reducing the need for physical experiments and enhancing efficiency.
9. Hardware Highlight
1) High-performance Intelligent Serial Bus Servo
AiNex utilizes intelligent serial bus servos known for their high precision and data feedback capabilities. Compared to traditional 7.4V servos, these servos enable the robot to extend its battery life.
The servo utilizes high-precision potentiometer greatly improving accuracy and linearity, and offering accurate angle control.
Plug-and-play wiring method, preventing dry solder joints. Makes robot assembly easier and wiring more convenient!
It adopts metal gear significantly extending its lifespan and providing greater force for robots.
2) Magnetic Encoder Servo on Hip
The servo incorporates a 12-bit high-precision magnetic encoder angle sensor, providing non-contact feedback. It boasts a long service life, compact size, and resistance to vibrations.
3) 2DOF HD Wide-angle Camera
AiNex's head can rotate in all directions—up, down, left, and right—and is equipped with a 120° HD wide-angle camera. This empowers the robot with a broad field of view. The camera also supports manual focus for your convenience.
4) Powerful Control System
The integration of Raspberry Pi board and Raspberry Pi expansion board unlocks various games.
5) 11.1V 3500mAh Lipo Battery Parameters
AiNex features a high-capacity LiPo battery, ensuring ample power for the robot while extending its operational lifespan!
6) Voltage Display Module
The voltage display module is linked to the controller and serial bus servo to monitor and acquire real-time battery voltage.
10. ROS/ SDK Deep Development
AiNex is built on Robot Operating System (ROS), enabling flexible deployment and expansion of robot's functionalities. Furthermore, we offer comprehensive source code and ROS simulation models to facilitate convenient ROS algorithm research and secondary development.