mirror of
https://github.com/westonrobot/scout_ros.git
synced 2026-01-12 11:20:02 +08:00
updated package structure and more fixes
This commit is contained in:
51
scout_sdk/docs/misc/beaglebone_ros_install.md
Normal file
51
scout_sdk/docs/misc/beaglebone_ros_install.md
Normal file
@@ -0,0 +1,51 @@
|
||||
```
|
||||
$ sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu stretch main" > /etc/apt/sources.list.d/ros-latest.list'
|
||||
$ wget https://raw.githubusercontent.com/ros/rosdistro/master/ros.key -O - | sudo apt-key add -
|
||||
$ sudo apt-get update
|
||||
```
|
||||
|
||||
```
|
||||
$ sudo apt-get install -y python-pip python-setuptools python-yaml python-distribute python-docutils python-dateutil python-six
|
||||
$ sudo pip install rosdep rosinstall_generator wstool rosinstall
|
||||
$ sudo apt-get install -y \
|
||||
libconsole-bridge-dev liblz4-dev checkinstall cmake \
|
||||
python-empy python-nose libbz2-dev \
|
||||
libboost-test-dev libboost-dev libboost-program-options-dev \
|
||||
libboost-regex-dev libboost-signals-dev \
|
||||
libtinyxml-dev libboost-filesystem-dev libxml2-dev \
|
||||
libgtest-dev libpoco-dev
|
||||
```
|
||||
|
||||
```
|
||||
$ sudo rosdep init
|
||||
$ rosdep update
|
||||
```
|
||||
|
||||
```
|
||||
$ rosinstall_generator ros_comm --rosdistro melodic --deps --tar > melodic-ros_comm.rosinstall
|
||||
$ wstool init -j1 src melodic-ros_comm.rosinstall
|
||||
```
|
||||
|
||||
```
|
||||
$ # rosdep install --from-paths src --ignore-src --rosdistro melodic -y
|
||||
$ sudo ./src/catkin/bin/catkin_make_isolated --install --install-space /opt/ros/melodic -DCMAKE_BUILD_TYPE=Release
|
||||
```
|
||||
|
||||
```
|
||||
$ source /opt/ros/melodic/setup.bash
|
||||
```
|
||||
|
||||
Additional runtime dependencies:
|
||||
|
||||
```
|
||||
$ sudo apt install -y python-defusedxml python-netifaces
|
||||
```
|
||||
|
||||
```
|
||||
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F42ED6FBAB17C654
|
||||
```
|
||||
|
||||
Reference:
|
||||
|
||||
* [1] https://machinekoder.com/ros-with-debian-stretch-on-the-beaglebone-black-green-blue/
|
||||
* [2] http://wiki.ros.org/melodic/Installation/Source
|
||||
Reference in New Issue
Block a user