Shadow Runner RR100: a culmination of 10 years’ experience
With more than 10 years’ experience of advanced robotics in various industries (agriculture, aeronautics, nuclear, security, etc.), our Generation Robots engineers have now designed and produced their first mobile robot for research and education.
Shadow Runner RR100 is a medium-sized outdoor mobile robotics platform equipped with agricultural wheels and double Ackerman steering for handling all sorts of terrain.
We’ve equipped the RR100 robot with high-performance sensors so you can use and rapidly customize your robot for a wide variety of projects. It has no integrated navigation system, but you can install the ROS libraries of your choice. The delivered robot has embedded sensors and a PC pre-installed with Linux and ROS, in addition to the necessary motor drivers. The robot is completely open, so you can install your own ROS libraries, and its sensors and actuators are fully accessible.
We designed this robot with the aim of making it easier for users to integrate their software. We provide circuit diagrams and mechanical drawings and you can access the entire PC.
A fully ROS-compatible robot
The RR100 mobile research robot is fully ROS compatible. A compatibility that applies also to each of the components included in the robot.
The RR100 mobile platform comes with its own PC, on which the following have been pre-installed and are launched automatically at start-up:
- Ubuntu 18
- ROS Melodic
- ROS drivers:
- Low-level motor control
- Acquisition of values relayed by encoders
ROS nodes needed to retrieve data collected by on-board sensors (3D LiDAR, stereo camera, GPS and IMU)
The RR100 robot comes with ROS Melodic pre-installed by our robotics engineers. The set-up includes:
- Motor control
- Robot teleoperation
- Data retrieval from on-board sensors
The robot comes with a USB flash drive on which you’ll find the library of ROS drivers needed to install the 3 above-mentioned features, as well as a user guide for installing and configuring these drivers.
To customize your robot and add more functionalities, we suggest you also download and install a ROS package of your choice (mapping, localization, navigation).
You’ll find a list of the currently available open-source libraries below:
HDL Graph SLAM
Move Base Flex
Move Base Flex
Our engineers are also happy to help you choose and install your ROS drivers:
- Robot localization
- Autonomous navigation
- Instrumentation (addition of more actuators: robotic arm, gripper, screen, etc.)
This is an optional service, so simply get in touch to check out our prices and discover the types of support we provide.
A multi-sensor, highly expandable robotics platform
The RR100 robot is equipped with high-performance sensors, ready to collect and deliver all kinds of environmental data.
The RR100 comes with the following sensors:
- 1 RoboSense RS-LIDAR-16 LiDAR
- 1 GPS
- 1 Wi-Fi router (4G compatible)
- 1 IMU
- 1 RealSense D435 stereo camera with casing
- 1 LiFePO4 battery 48V 25 Ah (4.5 hours of autonomy in continuous use)
- 2 lead-acid batteries 4 Ah 2 x 12V: allowing you to hot-swap the main battery without switching off the robot
- 1 main PC: Zotac (8th Gen Intel Core i7 Processor, 16 GB RAM, 500 GB SSD)
- 1 Nvidia Xavier (for image analysis and point cloud management)
The LiDAR, IMU, camera and GPS are all ROS compatible and have been pre-installed by our engineers, so they’re ready to go! You’ll also find all the necessary drivers and ROS nodes on the USB flash drive delivered with the robot.
Smooth and autonomous navigation
Despite its size, the RR100 mobile robot can move easily around in confined spaces thanks to its double Ackerman steering, which gives a turning radius of 50 cm.
Its various on-board sensors deliver precise location data.
And its navigational autonomy is further increased by a strong battery life (5 hours) coupled with particularly quick charging (1 hour 20).
Off-road and weather-resistant
Innovative mechanical design
One of the strong features of the RR100 mobile platform is its double Ackerman steering, which greatly reduces tyre wear, consumes less energy and gives the robot a turning radius of 50 cm.
This allows the RR100 to move around in tight spaces and tackle rough terrain more easily.
We’ve chosen 2 Dunkermotoren BG 75X50 motors with integrated brakes to ensure an efficient emergency stop and to use the robot in parking mode. And because there’s no need to power the brakes, the robot can for example remain stationary on a slope without moving.
Another specific feature of the RR100 robot is the presence of a back-up battery. In addition to a lithium battery, the robot carries two lead-acid batteries that can take over during a hot-swap. The user then has five minutes to replace the flat lithium battery with a charged one.
This system offers three advantages:
- No loss of intelligence during battery replacement
- No data loss
- No need to restart the robot
We’ve provided enough space inside the robot chassis to add numerous additional components. And there are 4 USB ports and 4 Ethernet ports for connections.
In addition, you can install sensors and actuators on the robot’s structure, which has a payload of 100 kg (with 5 motors - optional).
A robust robot
The RR100 is extremely robust, designed to be outdoors in all weathers (IP54). It moves with a decent velocity of 2.5 m/s and weighs 90 kg. It can climb 19° slopes and overcome obstacles up to 13 cm high.
We’ve equipped it with agricultural wheels capable of tackling all types of difficult terrain (mud, bumps and holes, slopes, etc.). If requested, we can also provide smooth wheels for urban environments or indoor use.
The robot is built on an off-road, double-wishbone, long-travel, 4-wheel drive chassis with double Ackerman steering. It is not fitted with a suspension system.
The robot has a 3D laser range finder, enabling it to locate specific points in 3 dimensions and take specific measurements (e.g. by pointing a thermal camera). In this industrial context, the robot can for example collect technical information on a facility (e.g. in the field of energy) to create a model of the production site. Automatic inspection can then be used to carry out preventive maintenance operations.
These robots are also frequently used for building perimeter security. You could therefore use your RR100 robot to carry out automatic patrols around buildings for the purpose of surveillance. Equipped with the right sensors, the robot can locate people and vehicles in a given place and issue an alert if an intruder is spotted.
Options and services
- Optional charging station
- Optional indoor tires for indoor use
- Support: a team of engineers on hand in France
Dimensions and weight
- External dimensions: L 86.4 x W 65.8 x H 80.9cm
- Weight: ~ 90 kg
- Ground clearance: 12 cm
- Equipment: 3D LiDAR, IMU, GPS, camera | 2 PCs | 3 batteries
- Turning radius: 50 cm
- Protection rating: IP54
- ROS compatible
Speed and performance
- Max. payload: 100 kg (with 5 motors - optional)
- Max. speed: 2.5 m/s
- Double Ackermann steering system (turning radius of 50 cm)
- 3 motors (1 direction motor and 2 traction motors with brakes)
- Optional 5 motors on request
- Maximum slope: 19°
- Maximum obstacle height: 13 cm
Batteries and power systems
- 1 main battery: Lithium LiFePO4 48V 25 Ah
- 2 secondary batteries: lead-acid 4 Ah 2 x 12V (battery hot-swap)
- 1 Coulomb meter to know the battery level (accessible via ROS)
- 1 charger
- Autonomy: 4.5 hours continuous operation
- Optional: charging station on request
Interfacing and communication
- 1 main Zotac PC: 8th Gen Intel Core i7 Processor, 16 GB RAM, 500 GB SSD
- 1 Jetson Nvidia Xavier for image analysis and point cloud management
- 1 Wi-Fi router (4G compatible)
- External waterproof connectors: USB and Ethernet
- Indoor connectors for sensors: USB and Ethernet
- 5V, 12V and 24V connections available inside the robot to power your sensors
- 1 RoboSense 360° 3D laser range finder
- RS-LIDAR-16, 16 beams, range 150 m
- 1 GPS
- 1 IMU
- 1 Intel RealSense D435 depth camera
- Operating temperature: 0 to 45 °C
- Waterproof rating: IP54