The doogie_base stack provides ROS common packages to use both in simulation and real life application for Doogie Mouse plataform.
Keywords: Micromouse, ROS
Author: Caio Amaral
Affiliation: BIR - Brazilian Institute of Robotics
Maintainer: Caio Amaral, caioaamaral@gmail.com
- Kinetic: Built and tested under ROS Kinetic and Ubuntu 16.04
- ROS : An open-source robot framework.
- doogie_base
- Table of Contents
- File System
- Installation
- Purpose of the Project
- License
- Bugs & Feature Requests
- doogie_control : Define ros_controllers used with Doogie Mouse plataform.
- doogie_description: Cotains Doogie Mouse URDF.
Attention, if you haven't installed ROS yet, please check Ubuntu install of ROS Kinetic. Desktop-Full Install is the recommended one in order to work with this repository.
Building:
First, lets create a catkin workspace.
mkdir -p ~/catkin_ws/src
Then, clone doogie_base inside your workspace source.
git clone http://github.com/doogie-mouse/doogie_base.git
Now, just build your catkin workspace.
cd ~/catkin_ws
catkin build
Don't forget to source your workspace before using it.
source devel/setup.bash
Just launch
roslaunch doogie_description robot_display.launch
Doogie Mouse platform was originally developed in 2019 as an undergraduate thesis (Theoprax methodoly) at Centro Universitário SENAI CIMATEC in partnership with Brazillian Institute of Robotics, for teaching principles of artificial intelligence using high level framework for writing and reusing robot software.
It's a open source project and expects modifications and contributions from it's users.
Doogie Base source code is released under a Apache 2.0.
Please report bugs and request features using the Issue Tracker.