ro hexapod robot kit powered
Hiwonder JetHexa ROS Hexapod Robot Kit Powered by Jetson Nano with Lidar Depth Camera Support SLAM Mapping and Navigation
Product Description Product Description JetHexa is an open source hexapod robot based on Robot Operating System (ROS). It is armed with high-performance hardware, such as NVIDIA Jetson Nano, intelligent serial bus servos, Lidar and HD camera/ 3D depth camera, which can implement robot motion control, mapping and navigation, tracking and obstacle avoidance, custom prowling, human feature recognition, somatosensory interaction and other functions. Adopted novel inverse kinematics algorithm, supporting tripod and ripple gaits and with highly configurable body posture, height and speed, JetHexa will bring user ultimate using experience.JetHexa not only serves as an advanced platform for user to learn and verify hexapod movement, but also provides solutions for ROS development. To help user embark on a new journey of ROS hexapod robotic world, ample ROS and robot learning materials and tutorials are provided. JetHexa is an open source hexapod robot based on Robot Operating System (ROS). It is armed with NVIDIA Jetson Nano, intelligent serial bus servos, Lidar and Monocular camera/ 3D depth camera to implement robot motion control, mapping and navigation, tracking and obstacle avoidance, custom prowling, human feature recognition, somatosensory interaction, etc. Featuring novel inverse kinematics algorithm, tripod and ripple gaits, highly configurable body posture, height and speed, JetHexa will bring user ultimate using experience.JetHexa not only serves as an advanced platform for user to learn and verify hexapod movement, but also provides solutions for ROS development. To help user embark on a new journey of ROS hexapod robotic world, ample ROS and robot learning materials and tutorials are provided. Jetson Nano Control System Jetson Nano Control System NVIDIA Jetson Nano is able to run mainstream deep learning frameworks, such as TensorFlow, PyTorch, Caffe/ Caffe2, Keras, MXNet, and provides powerful computing power for massive AI projects. Powered by Jetson Nano, JetHexa can achieve image recognition, object detection and positioning, pose estimation, semantics segmentation, intelligent analysis and other almighty functions. NVIDIA Jetson Nano is able to run mainstream deep learning frameworks, such as TensorFlow, PyTorch, Caffe/ Caffe2, Keras, MXNet, and provides powerful computing power for massive AI projects. Powered by Jetson Nano, JetHexa can achieve image recognition, object detection and positioning, pose estimation, semantics segmentation, intelligent analysis and other almighty functions. Monocular Camera (with 2DOF Pan-tilt) Monocular camera can rotate up, down, right and left, as well as realize color tracking, autonomous driving and so on. 3D Depth Camera Depth camera can process depth map data, and realize 3D vision mapping navigation. ROS Highlights ROS Highlights 2D Lidar Mapping, Navigation and Obstacle Avoidance JetHexa is loaded with high-performance EAI G4 Lidar that supports mapping with diverse algorithms including Cartographer, Hector, Karto and Gmapping, path planning, fixed-point navigation as well as obstacle avoidance in navigation. RTAB-VSLAM 3D Vision Mapping and Navigation Supporting 3D color mapping in two ways, pure RTAB vision and fusion of vision and Lidar, JetHexa is able to navigate and avoid obstacle in 3D map and execute global relocation. Multi-point Navigation and Obstacle Avoidance Lidar can detect the surroundings in real time, and let JetHexa avoid the obstacles during muti-point navigation. Depth Image Data, Point Cloud Image Through the corresponding API, JetHexa can obtain depth image, color image and point cloud image of the camera. 2D Lidar Mapping, Navigation and Obstacle Avoidance JetHexa is loaded with high-performance EAI G4 Lidar that supports mapping with diverse algorithms including Cartographer, Hector, Karto and Gmapping, path planning, fixed-point navigation as well as obstacle avoidance in navigation. RTAB-VSLAM 3D Vision Mapping and Navigation Supporting 3D color mapping in two ways, pure RTAB vision and fusion of vision and Lidar, JetHexa is able to navigate and avoid obstacle in 3D map and execute global relocation. Multi-point Navigation and Obstacle Avoidance Lidar can detect the surroundings in real time, and let JetHexa avoid the obstacles during muti-point navigation. Depth Image Data, Point Cloud Image Through the corresponding API, JetHexa can obtain depth image, color image and point cloud image of the camera. KCF Target Tracking Based on KCF filtering algorithm, the robot can track the selected target. Depth Camera Obstacle Recognition With the help of depth camera, it can detect the obstacle ahead and pass through the obstacle. Custom Path Prowling User can customize the path and order the robot to prowl along the designed path. Lidar Tracking By scanning the front moving object, Lidar makes robot capable of target tracking. Lidar Guarding Lidar accounts for the role in guarding the surroundings and ringing the alarm when detecting intruder. Color Recognition and Tracking Skilled in color recognition and tracking, the robot can be set to execute different actions according to the colors. Group Control A group of JetHexa can be controlled by only one wireless handle to perform actions uniformly and simultaneously. Intelligent Formation A batch of robots can be controlled to patrol in different formations. Canyon Crossing When Lidar scans the canyon ahead, the robot will adjust its posture and direction to pass through it. Auto Line Following The robot has the ability to recognize the line in color designated by user and prowl following the line. Tag Recognition and Tracking JetHexat is an expert in recognizing and positioning a few AR Tags at the same time. Posture Detection Built-in IMU sensor can detect the body posture in real time. KCF Target Tracking Based on KCF filtering algorithm, the robot can track the selected target. Depth Camera Obstacle Recognition With depth camera, it can detect and pass through the obstacle. Custom Path Prowling User can customize the path and order the robot to prowl along the designed path. Lidar Tracking By scanning the front moving object, Lidar makes robot capable of target tracking. Lidar Guarding Lidar accounts for the role in guarding the surroundings and ringing the alarm when detecting intruder. Color Recognition and Tracking Skilled in color recognition and tracking, the robot can be set to execute different actions according to the colors. Group Control A group of JetHexa can be controlled by only one wireless handle to perform actions uniformly and simultaneously. Tag Recognition and Tracking JetHexat is an expert in recognizing and positioning a few AR Tags at the same time. Canyon Crossing When Lidar scans the canyon ahead, the robot will adjust its posture and direction to pass through it. Auto Line Following The robot has the ability to recognize the line in color designated by user and prowl following the line. Intelligent Formation A batch of robots can be controlled to patrol in different formations. Posture Detection Built-in IMU sensor can detect the body posture in real time. Upgraded Inverse Kinematics Algorithm Upgraded Inverse Kinematics Algorithm One-click Gait Switching One-click Gait Switching JetHexa supports switching between tripod gait and ripple gait at will. JetHexa supports switching between tripod gait and ripple gait at will. "Moonwalk" in Fixed Speed and Height Through inverse kinematics algorithm, JetHexa can maintain stable during SLAM mapping, and moonwalk in a constant speed. Pitch Angle and Roll Angle Adjustment Highly configurable body posture, center of gravity, pitch angle and roll angle enables the hexapod robot to overcome all type of complicated terrains. Direction, Speed, Height and Stride Adjustment JetHexa can make turn and change lane as moving, and support stepless adjustment in linear velocity, angular velocity, stance, height and stride. Body Self-balancing Body Self-balancing The built-in IMU sensor is in charge of detecting the body posture in real time so as to arrange for the robot to adjust its joints to balance the body. Deep Learning and Model Training for AI Creativity Adopting GoogLeNet, Yolo, mtcnn and other neural networks, JetHexa masters deep learning to train models. Through loading various models, it can recognize the targets quickly so as to implement complex AI projects, including waste sorting, mask identification, emotion recognition, etc. Waste Sorting Quick to recognize different waste cards, and place them in the corresponding area in terms of the category. Mask Identification With strong computing power, JetHexa’s AI function can be expanded through deep learning. Emotion Recognition JetHexa is able to recognize facial features accurately to catch every nuance of expression. Deep Learning and Model Training for AI Creativity Adopting GoogLeNet, Yolo, mtcnn and other neural networks, JetHexa masters deep learning to train models. Through loading various models, it can recognize the targets quickly so as to implement complex AI projects, including waste sorting, mask identification, emotion recognition, etc. Waste Sorting Quick to recognize different waste cards, and place them in the corresponding area in terms of the category. Mask Identification With strong computing power, JetHexa’s AI function can be expanded through deep learning. Emotion Recognition JetHexa is able to recognize facial features accurately to catch every nuance of expression. MediaPipe Development, Upgraded AI Interaction MediaPipe Development, Upgraded AI Interaction Based on MediaPipe framework, JetHexa can carry out human body tracking, hand detection, posture detection, overall detection, face detection, 3D detection and more. Based on MediaPipe framework, JetHexa can carry out human body tracking, hand detection, posture detection, overall detection, face detection, 3D detection and more. Fingertip Trajectory Control Fingertip Trajectory Control Human Posture Control Human Posture Control Gesture Recognition Gesture Recognition 3D Face Detection 3D Face Detection ROS Robot Operating System Global Popular Robotic Communication Framework 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. 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. Gazebo Simulation Gazebo Simulation JetHexa employs ROS framework and supports Gazebo simulation. Gazebo brings a fresh approach for you to control JetHexa and verify the algorithm in simulated environment, which reduces experimental requirements and improves efficiency. JetHexa employs ROS framework and supports Gazebo simulation. Gazebo brings a fresh approach for you to control JetHexa and verify the algorithm in simulated environment, which reduces experimental requirements and improves efficiency. Body Control Simulation Verify the kinematics algorithm in simulation so as to avoid the damage to the robot due to the algorithm error. Visual Data Visual data is provided for the observation of the robot end and trajectory of the center of gravity to optimize the algorithm. Various Control Methods Various Control Methods WonderAi APP Map Nav APP (Android Only) PC Software Wireless Handle Product Structure EAI G4 Lidar Intelligent Serial Bus Servo Feature 35KG torque, high accuracy, data feedback, easy wiring, 12V supply voltage and strong power. OLED Display Display the controller properties and battery voltage in real time, and supports custom setting. Anodized Metal Bracket Robot’s metal bracket is finely anodized for delicate appearance and long service life. Monocular Camera/ Depth Camera Monocular Camera/ Depth Camera Either 8 megapixel wide-angle monocular Sony camera or Orbbec 3D binocular structured light depth camera can achieve multi-scenario high-accuracy AI recognition. And depth camera can realize 3D mapping and navigation. Multi-functional Expansion Board Multi-functional Expansion Board The onboard IMU sensor can detect the body posture in real time. There are 2-channel PWM servo port, 2 keys, 1 LED, 2 GPIO expansion interfaces and 2 IIC interfaces on the expansion board. JetHexa Parameter 3D Depth Camera Parameter 3D Depth Camera Parameter EAI G4 Lidar Parameter EAI G4 Lidar Parameter Monocular Camera Parameter Monocular Camera Parameter JetHexa Standard Kit JetHexa Advanced Kit Specifications Item Specification JetHexa Parameter Product weight: 2.5 kgMaterial: Full-metal hard aluminum alloy bracket (anodized)Monocular camera pan-tilt: 2 DOF Battery: 11.1V 3500mAh 5C Lipo batteryBattery life: 60minRobot DOF: 18DOFHardware: ROS controller and ROS expansion boardOperating system: Ubuntu 18.04 LTS + ROS MelodicSoftware: PC software + iOS/ Android APPCommunication method: USB/ Wi-Fi/ EthernetProgramming language: Python/ C/ C++/ JavaScriptStorage: 32GB TF cardServo: HX-35H itelligent serial bus servoControl method: Computer/ phone/ handle controlPackage size: 387*356*210mm(length*width*height)Weight (with package): 3.6 kg Battery Parameter Model: 11.1V 3500mAh 5C Lipo batteryCapacity: 3500mAhRated discharge current: 5CPlug: SM plug + DC femaleVoltage: 11.1VSize: 72*55*19 mmWeight: 159gCharger: 12.6V