Git Product home page Git Product logo

rosecho's Introduction

中文版说明

Tianbot详细中文操作手册

Tianbot

Tianbot is a series of robots developed based on DJI RoboMaster boards, motors and contollers. The typical design is a mecanum-wheeled robot with omni-directional movement. Moreover, differetial drive and ackermann steering geometry like a mars-rover are also supported. This is a mapping to navigation software framework supporting all kinds of Tianbot robots. It can be easily deployed to your own robot.

As long as you can apply the framework to your own robot, it is can be easily to form a group of robots and to do some fancy multi-robot experiment. The framework supports multi-robots very well.

Introduction

Tianbot ROS Wiki Our goal is to develop a platform can be customized easily and the code can be deployed without any modification.

Purchase from Tianbot Official Taobao Store

Tianbot platform can be ordered from out online shop. However, this platform is mainly for customization.

点击这里进入淘宝购买或咨询客服: Purchase from Taobao:

Specifications

Customized

Instructions

Installation

tianbot is the software framework.
tianbot_core is the driver for all the tianbot mobile platforms.

cd ~/catkin_ws/src/
git clone https://github.com/tianbot/tianbot.git
git clone https://github.com/tianbot/tianbot_core.git
cd ~/catkin_ws && catkin_make

Interfacing

Tianbot can be brought up all at once, or separately.

roslaunch tianbot_bringup tianbot_bringup.launch

Tianbot Base

roslaunch tianbot_core tianbot_core.launch

Lidar

roslaunch tianbot_bringup lidar.launch

RGBD Camera (if applicable)

roslaunch tianbot_bringup rgbd_camera.launch

USB Camera

roslaunch tianbot_bringup usb_cam.launch

GPS (if applicable)

roslaunch tianbot_bringup gps.launch

Mapping

After bringing up the Tianbot, we provide three methods to perform slam for 2D laser.

GMapping

roslaunch tianbot_slam tianbot_gmapping.launch

HectorSLAM

roslaunch tianbot_slam tianbot_hector.launch

Cartographer

roslaunch tianbot_slam tianbot_cartographer.launch

Save the Map

Map will be saved as tianbot_office in tianbot_slam/maps/

roslaunch tianbot_slam map_save.launch

Navigation

After saving the map, the map can be used to perform navigation.

roslaunch tianbot_navigation tianbot_nav.launch

Configure running ROS across multiple machines, then launch rviz in a PC with display

roslaunch tianbot_rviz view_nav_amcl.launch

License: BSD 3-Clause

rosecho's People

Contributors

tianb03 avatar xjbwd avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

rosecho's Issues

关于移动的部分

想问下这个移动的部分怎么开始啊?是用什么平台?纯仿真?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.