mirror of
https://github.com/westonrobot/scout_ros.git
synced 2026-01-12 11:20:02 +08:00
35 lines
829 B
Markdown
35 lines
829 B
Markdown
# ROS Packages for Scout Mobile Base
|
|
|
|
## Packages
|
|
|
|
* scout_bringup: launch and configuration files to start ROS nodes
|
|
* scout_base: a ROS wrapper around Scout SDK to monitor and control the robot
|
|
* scout_msgs: scout related message definitions
|
|
* (scout_robot: meta package for the Scout robot ROS packages)
|
|
|
|
## Basic Usage
|
|
|
|
1. Clone the packages into your catkin workspace and compile
|
|
|
|
(the following instructions assume your catkin workspace is at: ~/catkin_ws/src)
|
|
|
|
```
|
|
$ cd ~/catkin_ws/src
|
|
$ git clone https://github.com/westonrobot/scout_ros.git
|
|
$ cd ..
|
|
$ catkin_make
|
|
```
|
|
|
|
2. Launch ROS nodes
|
|
|
|
* Start the base node
|
|
|
|
```
|
|
$ roslaunch scout_bringup scout_minimal.launch
|
|
```
|
|
* Start the keyboard tele-op node
|
|
|
|
```
|
|
$ roslaunch scout_bringup scout_teleop_keyboard.launch
|
|
```
|