Erwhi Hedgehog
ROS Software Maintainer and robotic platform mainteiner: Giovanni di Dio Bruno website
Erwhi Hedgehog is an open source and open hardware robotic platform. It is probably the smallest ROS AGV available due the small 120x120mm footprint. The standard package allows to:
- 3d SLAM by RTABmap;
- teb planner;
- autonomous navigation;
- mobilenet-ssd detection in real-time and tracking on 3d map at standard frame rate.
Motors control is managed by using a custom carrier board called Sengi. It allows a 1kHz motors control loop and usb connection. Power management is also managed by this board (2 Li-Ion 18650 input and 5V@8A output).
A BNO055 is used as IMU and a Realsense D435i is the vision sensor.
Mobilenet-ssd runs on a Myriad X VPU.
Here a video of Erwhi running with RTABmap in a metro station. youtube video
Contents
Installation
Check this wiki to setup Erwhi Hedgehog github wiki
Tutorials
1. Standard setup
Implemented ROS stacks.
Here is shown a simple configuration of Erwhi's nodes.
2. AWS Robomaker
3. Gazebo
Support
Main repo: erwhi github page
Webpage: robot land page
Erwhi/enthusiasts: gitter
Hardware Overview
Instruction manual: manual pdf
3D printable files: stl repository
Sengi carrier board: sengi github
Encoder kit: encoder github
Library Overview
1. Basic Configuration
Component |
ROS package/stack |
Erwhi main package |
2. Hardware Drivers
Component |
ROS package/stack |
Sengi carrier ROS node |
3. High-Level Capabilities
Component |
ROS package/stack |
OpenVINO for Myriad X |
4. Sensor Drivers
Component |
ROS package/stack |
BNO055 imu |
|
RealSense D435 |
5. Other packages
Component |
ROS package/stack |
Erwhi apps |
|
Erwhi AWS re:Mars 2019 demo |