Clober is a next-generation robot research platform from Clobot that is specifically targeting research systems that require multi-robot hardware possible to attach and detach accessories. Here we provide basic robot packages as opensource resources for you to utilize over your course of research. The goal of Clober is to reduce production costs while increasing functionality and quality in order to introduce a platform to control multiple robots into research centers
For researchers, robotics developers, students, and other users, the code for all feature of clober is provided opensource. Use clover and this code to bring your algorithms into the real world and apply robots to your applications, and also contribute to ROS community.
We provide gazebo-based simulation for rapid prototyping of robotic algorithm development and users who find it difficult to drive robots in real environments.
Real | Simlation |
---|---|
Basic SLAM and Navigation algorithms are implemented using ROS-based acml and move-base packages.
For multi-robot applications, we adapt open-source fleet management system RMF(Robotics Middleware Framework) to clober. So, you can deal with schedule and traffic control, task management of multi clober or other robots.
Please see our other repository clober_free_fleet.
ROS1 | Noetic + Ubuntu Focal | ROS2 | Foxy + Ubuntu Focal | Galactic |
---|---|---|---|---|
Branch | neotic-branch |
Branch | foxy-devel |
TBD |
Travis-CI | Travis-CI | TBD | ||
Linter | TBD |
Package | Description | Wiki |
---|---|---|
clober | Meta package | http://wiki.ros.org/clober |
clober_bringup | launch files to bring up the sensor drivers and hardware interface for real clober | http://wiki.ros.org/clober_bringup |
clober_description | URDF description of clober | http://wiki.ros.org/clober_description |
clober_navigation | navigation based on move_base package | http://wiki.ros.org/clober_navigation |
clober_serial | hardware interface package using serial communication | - |
clober_simulation | simulation specific launch and configuration files for clober | http://wiki.ros.org/clober_simulation |
clober_slam | configuration and launch file for SLAM which create a map of the environment and localize clober's position on the map. | http://wiki.ros.org/clober_slam |
clober_teleop | configuration and launch file for teleoperation | http://wiki.ros.org/clober_teleop |