java3d robosim_Robosup3D平台搭建

1.安装simspark及默认播放器

安装依赖库/下载simspark源码

本部分需要在线下载依赖库和simspark的源码,必须联网!

按ctrl+alt+T打开终端

sudo apt-get update

sudo apt-get install g++ subversion cmake libfreetype6-dev libode-dev libsdl-dev ruby ruby-dev libdevil-dev libboost-dev libboost-thread-dev libboost-regex-dev libboost-system-dev

sudo apt-get install qt4-default

#使用svn下载simspark源码

#svn是一种下载命令,文件会直接下载到当前目录下。

#如果这一步出现问题,排除网络因素可能是由于没有安装svn,可参照报错信息输入指令安装svn

编译并安装simspark

安装包下载网址:

1.simspark-0.2.4.tar.gz

2.rcssserver3d-0.6.10.tar.gz

(如果以上网址无法下载,直接找组长要资源)

将文件分别解压,然后先进入simspark-0.2.4。

右键当前目录打开终端,并逐行输入:

(如果不能右键开终端,直接alt+T后用cd指令到达此目录,以此类推。)

cmake ..

make

sudo make install

sudo ldconfig

cd simspark/spark #进入到spark目录下,你下载到了哪里就cd到哪里

#怕cd错地方,可以直接从图形界面打开到对应目录后右键进入终端。

mkdir build #在spark目录下新建build文件夹作为编译文件夹

cd build #进入编译文件夹

cmake .. #执行cmakelist文件 初步编译

make #编译生成可执行文件

sudo make install #安装

sudo ldconfig #写到日志文件里

spark编译完毕

编译并安装rcssmonitor3d播放器

打开解压好的rcssserver3d文件夹,

右键在当前目录打开终端,并逐行输入:

(下面两个源码包的安装过程似乎有一些小问题,照搬指令make会出错,请适当变通。后面有空我再修正)

cmake ..

make

sudo make install

sudo ldconfig

cd ../..#回到simspark下

#这里建议使用ls检查一下,显示有rcssserver3d spark等目录则无误

cd rcssserver3d #进入到rcssserver3d的目录下 #怕cd错地方,这里也可以直接从图形界面进。

mkdir build

cd build

cmake ..

make

sudo make install

sudo ldconfig

基本环境安装完成

测试命令:rcsoccersim3d

出现足球场则安装完成!!

2.安装Roboviz播放器

默认的播放器rcssmonitor3d比较简洁,功能也较少,所以我们在装好rcssmonitor3d 后还要替换Roboviz播放

3d093e455fcf0602ea696d739833b49f.png

安装java

1.下载jdk:

e5b65fe457ef6c35ba7911de8006fe5d.png

官网下载:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

【百度云网盘下载】 提取码: 3b7a

2.解压安装jdk

cd Downloads/

sudo mkdir -p /usr/local/java

sudo tar -zxvf jdk-8u211-linux-x64.tar.gz -C /usr/local/java/

查看jdk名字

cd /usr/local/java/

ls#列出当前目录文件

比如看到jdk1.8.0_211,则我的java目录就是/usr/local/java/jdk1.8.0_211

vi /etc/profile

在文件最下方或者指定文件添加,JAVA_HOME=根据实际情况来定

export JAVA_HOME=/usr/local/java/jdk1.8.0_211

export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/

export PATH=$PATH:$JAVA_HOME/bin

保存退出(保存退出的命令是,Shift+:后输入wq回车),然后重新加载配置文件

source /etc/profile

#检查java是否安装成功

java -version

#显示java版本则安装成功

安装roboviz并替换

新版本roboviz的下载地址https://github.com/magmaOffenburg/RoboViz

或终端命令 svn co https://github.com/magmaOffenburg/RoboViz

下载的RoboViz文件在主文件夹下

编译roboviz

#cd到你下载的RoboViz下,也可以到文件夹中打开终端

cd RoboViz-master

cd scripts#cd到scripts

./build-linux64.sh

进入到roboviz/bin/linux-amd64/ 运行roboviz ./roboviz.sh 检验是否能够正确运行

修改脚本,将roboviz替换rcssmonitor3d作为默认的播放器。

sudo gedit /usr/local/bin/rcsoccersim3d

找到27行,替换为本机上roboviz.sh的路径,例如shiraka/Program/是我自己的,要改成你的

MON="/home/shiraka/Program/RoboViz-master/bin/linux-amd64/roboviz.sh"

修改roboviz的启动脚本roboviz.sh,在第二行加入cd到所在目录,例如

cd /home/shiraka/Program/RoboViz-master/bin/linux-amd64/

步骤完成后在终端输入rcsoccersim3d启动平台足球场

RoKiSim是一个免费的多平台的教育软件工具,用于三维仿真的六轴机器人的开发控制与机器人实验室。用户可以慢跑虚拟机器人装置中任一其关节空间或笛卡尔空间 (相对于所述工具坐标,基坐标,或世界坐标),显示不同的参考帧(根据两个Denavit-Hartenberg和改性Denavit-Hartenberg约定),和可视化的所有可能的配置, 机器人的逆运动学端部执行器的一个给定的姿势。方向可以在任何几种常见的(如使用的FANUC机器人,库卡机器人,),以及在单位四元数(通过使用ABB机器人)来表示。 该RoKiSim软件包中有几种流行的工业机器人模型(ABB IRB 120,ABB IRB 140,ABB IRB 1600/1.45,ABB IRB 4400,ABB IRB 6640-130,CRS A465,FANUC , FANUC M- 710iC/50,FANUC M-710iC/50S 库卡KR 5希克斯R650,库卡KR 150 R3100,库卡KR 270 R2700,库卡KR 500,库卡KR 1000 TITAN, 莫托曼MH5F,莫托曼UP50N, PUMA 560,圣锓BLI TX40,和圣锓BLI TX200,),以及与7端部执行器的工具。这是比较容易添加新的机器人模型,而且相当容易加入(以ASCII STL格式)新的末端效应器 的工具。该软件包还配备了三种类型机器人奇异的(手腕,肘部和肩部)的一些机器人模型的模拟。仿真包含了*。卡扩展,包含六个关节变量的数值序列,并与* RKS扩展另 一个ASCI文件,指定机器人及其工具的ASCII文件。 机器人仿真软件还附带了导入对象的几何形状和放置在机器人环境的能力。一个对象必须以ASCII STL文件或SLP文件中定义(同为STL格式,但允许不同的颜色各方面)。 一组由一个机器人,一个末端执行器的工具,对象和它们的姿势相对于机器人的基本框架,仿真文件,以及语言和欧拉角公约的选择,可以保存为一个站。这种站的一个 例子是设置有包。 仿真软件操作应用: 1,选择你喜欢的机器人模型,可以选择菜单语言。机器人对象模拟路径,可以将它们保存为默认~~选择的选项在文件菜单中的“另存为默认站” 。 更改视图方向 旋转:按住鼠标左键的同时拖动鼠标。 拖动:按Ctrl +同时拖动鼠标鼠标左键。 缩放:按下Shift +鼠标左键的同时拖动鼠标或使用鼠标滚轮按钮。 玩模拟: 要加载模拟,按Ctrl + D 然后,使用模拟面板在RoKiSim窗口的底部(此面板的可见性可以通过按F4键切换)或以下快捷键: ↓:启动一个已经被加载了模拟。 ↑:停止模拟,并且让机器人到其家乡的配置。 →:停止模拟和进了一步。 ←:停止模拟及垫款一步后退。 以屏幕捕获 RoKiSim不提供拍摄屏幕捕获工具。你可以最大限度地提高您的RoKiSim窗口,去掉不必要的面板(F2为机器人的控制面板,F3为对象面板,和F4的模拟面板), 按Alt + PrtScn您可以将图像粘贴在您最喜爱的图形程序(如GIMP),或直接到文字处理程序(例如,Microsoft Word或PowerPoint中)。在Windows 7中, 您也可以使用截图工具应用程序以一个窗口,一个矩形区域,或自由格式区域的截图。 改变背景颜色 要改变背景颜色从蓝色变成白色,反之亦然,按Shift + B。 改变基准帧的大小
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值