PCL 编译安装RobWork

源码介绍:
RobWork is a collection of C++ libraries for simulation and control of robot systems. RobWork is used for research and education as well as for practical robot applications。

RobWork是C ++库的集合,用于仿真和控制机器人系统。

RobWork用于研究和教育以及实际的机器人应用。

官网源码地址:https://gitlab.com/sdurobotics/RobWork/

官网Ubuntu编译安装:https://robwork.dk/installation/ubuntu_compile/

编译步骤:
本教程针对Ubuntu 16.04,其他版本请参见官网步骤

安装工具:

sudo apt-get install git mercurial
sudo apt-get install gcc g++ cmake

安装依赖:

sudo apt-get install libboost-dev \
                     libboost-date-time-dev \
                     libboost-filesystem-dev \
                     libboost-program-options-dev \
                     libboost-regex-dev \
                     libboost-serialization-dev \
                     libboost-system-dev \
                     libboost-test-dev \
                     libboost-thread-dev

可选依赖(可以不安装):
可选依赖编译工具

sudo apt-get install libxerces-c3.1 libxerces-c-dev
sudo apt-get install swig liblua5.3-dev python3-dev default-jdk
sudo apt-get install libgtest-dev

安装RobWorkStudio依赖(可以不安装):

sudo apt-get install qtbase5-dev

获取源码并编译:
获取源码:

git clone https://gitlab.com/sdurobotics/RobWork.git

准备编译目录:

cd RobWork
mkdir Build
mkdir Build/RW
mkdir Build/RWStudio
mkdir Build/RWSim
mkdir Build/RWHardware

执行cmake:

cd Build/RW
cmake -DCMAKE_BUILD_TYPE=Release ../../RobWork
make -j4

编译RobWorkStudio:

For RobWorkStudio:


cd ~/RobWork/Build/RWStudio
cmake -DCMAKE_BUILD_TYPE=Release ../../RobWorkStudio
make -j4

配置环境,编辑~/.bashrc添加:

#ROBWORK#
export RW_ROOT=~/RobWork/RobWork/
export RWS_ROOT=~/RobWork/RobWorkStudio/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值