ROS,Gazebo以及Rviz的启动以及环境设置问题

在基于linux上的ros,其需要注意环境变量,如下是ros gazebo以及rviz的启动方式。

rosed baxter_tools enable_robot.py 使用默认的方式打开上述的.py文件,这个打开方式是在桌面的.bashrc里面进行修改,例如可以使用export EDITOR="emacs"这是表示一个新开的窗口,也可以使用"emacs -nw"表示不是新的窗口。此外,修改的bashrc原来的窗口source .bashrc;新开的窗口就是可以的。

./baxter.sh sim这类似就是一个分布形式 的命令,在执行前应该执行这个命令

roslaunch baxter_gazebo <tab>
rosrun rviz rviz

rostopic echo /robot/joint_states 这是将其关节状态实时的显示出来

ipython是python的升级版,具有自动补全的功能

对于需要监测其关节变量,则首先需要将机器人动起来,这就是需要使用baxter_examples 中的.py文件来运行;

进而在一个新窗口的打开rosrun rqt_plot rqt_plot来打开绘制图形的窗口

新的窗口中输入rosnode list可以看当前运行的node
进而查看其输出的topic,则rosnode info /rsdk_joint_velocity_wobbler

则可以选择其中的topic,使用rostopic echo /robot/limb/right/joint_command可以来查看其中的数据,进而在plot中添加,但是这里应该是数组

/robot/limb/right/joint_command/comand[0]来查看图形/robot/limb/right/joint_command/command[0],首先可以来执行美柚加数组的,然后再输入comman[0]

对于启动gazebo的方法:
应该是首先进入进行./baxter.sh sim,然后roslaunch baxter_gazebo <TAB>,进而可以运行rosrun rviz rviz;

对于启动rviz的方法:
首先应该是roscore(这是由于使用rosrun不能启动roscore),然后./baxter.sh sim,进而rosrun rviz rviz。这里值得注意的是有的时候还需要source /devel/setup.bash来进行设置环境变量。

同时几个关于robot的website可以关注:Kawasaki日本川崎;FANUC发那科(日本);KUKA库卡(德国);ABB(瑞士);aldebaran阿尔大不列颠(法国巴黎)生产了Nao。
ROS IDEs(exprience and advice on using integrated development environments with ROS)这里有一些examples的以及eclipse。

对于学习ros的几个软件:Edmodo,Github等等。

cal -y可以显示日期时间

由于firefox是使用shell脚本写的命令,则可以直接firefox www.bing.com/

可以使用evince来打开当前目录下的pdf文件,例如 envince test.pdf,同时也可以使用绝对地址来打开相应的pdf。

时间: 2024-11-06 22:12:11

ROS,Gazebo以及Rviz的启动以及环境设置问题的相关文章

Making my own Autonomous Robot in ROS / Gazebo

Day 1: Setting up ROS: Indigo OS: Ubuntu 14.04 OS: Gazebo 7.0.0 Initialize the workspace To create the basic skeleton of the directory structure, we begin with a workspace {WORKSPACE}_ws, where we set {WORKSPACE}=mybot. cd ~ mkdir -p mybot_ws/src cd

(转)由浅到深理解ROS(5)- launch启动文件的理解与编写

ROS提供了一个同时启动节点管理器(master)和多个节点的途径,即使用启动文件(launch file).事实上,在ROS功能包中,启动文件的使用是非常普遍的.任何包含两个或两个以上节点的系统都可以利用启动文件来指定和配置需要使用的节点.通常的命名方案是以.launch作为启动文件的后缀,启动文件是XML文件.一般把启动文件存储在取名为launch的目录中. 每个XML文件都必须要包含一个根元素.根元素由一对launch标签定义:<launch> - <launch>元素都应该

iDempiere 使用指南 绿色版一键启动测试环境

Created by 蓝色布鲁斯,QQ32876341,blog http://www.cnblogs.com/zzyan/ iDempiere官方中文wiki主页 http://wiki.idempiere.org/zhiDempiere 中文社区www.idempiere.org.cniDempiere 中文社区QQ群 65713012 本文档说明如何在windows下面配置iDempiere的测试开发环境,同时提供了配置好的eclipse开发环境供大家下载. 下载链接:绿色版测试环境下载:

如何启动本地环境的tomcat及查看项目效果

1.先双击  D:\videosolution\apache-tomcat-7.0.42-jndi\bin\starup.bat(启动本地环境的tomcat) 2.把自己的新项目(月福)复制 放在D:\videosolution\apache-tomcat-7.0.42-jndi\webapps\月福前端页面代码 3.在浏览器输入网址 localhost:8080/月福前端页面代码/index.html(测试首页) 用svn查看别人上传新的代码与以前代码的区别方法: 1.选中该项目(月福)——右

pxe(预启动执行环境)

# pxe服务器 pxe:(preboot execute environment,预启动执行环境).是inter公司推出的一款通过网络来引导操作系统的协议.广泛应用于网吧无盘系统.只需要将无盘服务器维护好,就能保证网络中的无盘工作站(客户机能正常运行.)pxe本讲目标用centos系统部署一台pxe服务器,实现通过pxe网络来给pxe客户机手动或自动安装centos7操作系统.pxe服务器需要的支撑软件:DHCP.TFTP.syslinux(提供pxe引导程序文件pxelinux.0).文件共

ROS BY EXAMPLE 1 -- 环境设置与安装

rbx1 package 的环境设置: sudo apt-get install ros-indigo-turtlebot-bringup ros-indigo-turtlebot-create-desktop ros-indigo-openni-* ros-indigo-openni2-* ros-indigo-freenect-* ros-indigo-usb-cam ros-indigo-laser-* ros-indigo-hokuyo-node ros-indigo-audio-com

【转】Selenium2(WebDriver)总结(一)---启动浏览器、设置profile&amp;加载插件

基本读踩过的坑,泪流满面··· 本文主要记录下在使用selenium2/webdriver时启动各种浏览器的方法.以及如何加载插件.定制浏览器信息(设置profile)等 环境搭建可参考我的另一篇文章:http://www.cnblogs.com/puresoul/p/3483055.html 一.Driver下载地址: http://docs.seleniumhq.org/download/ 二.启动firefox浏览器(不需要下载驱动,原生支持) 1.firefox安装在默认路径下: 1 /

linux系统的语言环境设置之浅见

在linux的系统中经常碰到字符集导致的错误,下面总结了设置修改系统语言环境的方法. 1.环境变量LANG用于设置系统的语言环境. 当启动某些perl.php或其他编程的语言的程序文档时, 其都会主动去分析环境变量LANG的数据, 如果发现无法解析字符编码,可能会出现乱码或错误. 一般中文编码通常是zh_CN.UTF-8(简体中文)或者zh_TW.UTF-8(繁体中文),英文的字符集编 码一般为en_US/en_US.UTF8 目前大多数的linux distributions已经都是支持万国码

DB2环境设置

作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/ 1.级别对应 • Environment variables at the operating system level • The DB2 profile registry variables at the operating system and instance levels • The Database Manager (DBM) Configuration file at the instance