ROS机器人操作系统
mainn
本人是移动互联应用技术专业,选择嵌入式开发方向。声明:博文的编写,主要参考网上资料,并结合个人见解,仅供学习、交流使用,如有侵权,请联系博主删除。...
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux命令:ln 软连接与硬链接
Linux命令:ln 软链接与硬链接ln软链接硬链接原创 2019-03-16 16:20:13 · 601 阅读 · 0 评论 -
编码器
编码器用于计算轮子的移动距离1)高精度编码器太敏感,稍微抖动,会产生大量的不准确的值。2) 计数器的溢出。编码器抖动用AB两项抵消抖动数据计数器溢出解决办法:1)定义变量self.encoder_min = rospy.get_param('encoder_min', -32768) self.encoder_max = rospy.get_p...原创 2019-08-24 16:34:31 · 1737 阅读 · 1 评论 -
linux命令-拷贝镜像 将备份文件恢复到指定盘
linux命令-拷贝镜像 将备份文件恢复到指定盘df -h:查看存储卡在哪个分区,sdX将备份文件恢复到指定盘将镜像jetbot-ai-XXXX.img 拷贝到/dev/sdbsudo dd if=jetbot-ai-XXXX.img of=/dev/sdb...原创 2019-06-15 17:07:05 · 1535 阅读 · 0 评论 -
ROS机器人操作系统——知识点汇总
ROS机器人操作系统——知识点汇总原创 2019-05-31 17:29:50 · 1612 阅读 · 0 评论 -
ROS执行语音pocketsphinx错误:pocketsphinx/nodes/recognizer.py __name:=recognizer __log
ROS执行错误:pocketsphinx/nodes/recognizer.py __name:=recognizer __log错误信息:[recognizer-2] process has died [pid 18240, exit code -11, cmd /home/dwy/turbot3_ws/src/turbot3/pocketsphinx/nodes/recogniz...原创 2019-05-31 16:38:01 · 1025 阅读 · 1 评论 -
ROS执行语音pocketsphinx出错:cannot launch node of type [pocketsphinx/recognizer.py]
ROS执行出错:cannot launch node of type [pocketsphinx/recognizer.py]错误信息:ERROR: cannot launch node of type [pocketsphinx/recognizer.py]: can't locate node [recognizer.py] in package [pocketsphinx]...原创 2019-05-31 15:54:15 · 834 阅读 · 0 评论 -
执行python错误:ImportError: No module named requests
执行python错误:ImportError: No module named requests错误提示:File "simple_speek.py", line 14, in <module> import requests ImportError: No module named requests解决办法:sudo pip install requ...原创 2019-05-13 16:35:20 · 10063 阅读 · 1 评论 -
ROS科大讯飞语音错误:Recognizer error 10407
ROS科大讯飞语音错误:Recognizer error 10407错误提示:Recognizer error 10407解决办法:个AppID对应一个平台下的一个应用的一个SDK,所以你要保证你的SDK和AppID和你的应用具有唯一性。修改代码中的appid,修改为自己的appidconst char* login_params = "appid = 59...原创 2019-05-16 11:17:56 · 5665 阅读 · 2 评论 -
ROS科大讯飞语音错误:编译iat_record_sample出现问题
ROS科大讯飞语音错误:编译iat_record_sample出现问题错误提示:gcc -g -Wall -I../../include speech_recognizer.o iat_record_sample.o linuxrec.o -o ../../bin/iat_record_sample -L../../libs/x86 -lmsc -lrt -ldl -lpthre...原创 2019-05-14 16:31:17 · 4670 阅读 · 0 评论 -
ROS错误:远程打开不了窗口 QXcbConnection:Could not connect to display
ROS错误:错误信息:QXcbConnection:Could not connect to display原因:远程调用窗口,打开不了原创 2019-05-06 20:38:37 · 5650 阅读 · 1 评论 -
ROS错误:摄像头数据格式错误 wants topic /image/compressed to have datatype/md5sum
ROS错误 摄像头数据格式错误wants topic /image/compressed to have datatype/md5sum错误提示:[ERROR] 1260927377.348922000: Received error message in header for connection to [TCPROS connection to [10.0.0.136:3953...原创 2019-05-06 18:17:26 · 8099 阅读 · 0 评论 -
ROS出错:打开action模式下的内标定程序 GAZEBO_MODE
打开action模式下的内标定程序,发生错误 GAZEBO_MODEInvalid <arg> tag: environment variable 'GAZEBO_MODE' is not set. Arg xml is <arg default="$(env GAZEBO_MODE)" doc="gazebo_mode type [true, false]...原创 2019-04-29 11:51:07 · 654 阅读 · 0 评论 -
松耦合的比较容易理解的解释
软件设计中的“耦合”指,两个功能函数之间的依赖程度。比如,你设计的一个程序,需要你编写10个功能函数来实现。如果这10个功能中,有9个功能都要调取第10个功能函数X10,那么,当你在修改X10时,你就要考虑修改完成后,是否会对其它9个功能函数有影响,为了查看是否有不好影响,你就要对其它9个功能函数,一个一个进行测试。所以,为了避免产生这种后期修改的劳动量。就提倡【松耦合】,就是,功能函数之间,...转载 2019-01-25 08:28:10 · 2428 阅读 · 0 评论 -
ROS命令:rospack profile 查看ros包
ROS命令:rospack profile查看ros包原创 2019-03-04 20:36:52 · 9415 阅读 · 2 评论 -
ROS环境问题:多个工作空间的环境变量问题(source .bashrc配置文件)
ROS 多个工作空间的环境变量问题(source .bashrc配置文件)造成多个工作空间的环境变量问题,原因大多数是工作空间被覆盖的问题。多个空间的环境变量问题,解决步骤:1.进入主目录:cd ~。2.打开主目录下的.bashrc配置文件:vim .bashrc。3.把光标移动到文件的末尾处:Shirt+G键。4.然后会看到很多条以source开头的命令...原创 2019-03-04 20:27:09 · 9607 阅读 · 5 评论 -
ROS出错:rviz软件打开后,出现异常或者错误的原因
ROS出错:rviz软件打开后,出现异常或者错误的原因1 设置.bashrc配置文件的IP出错2 主从机没有同步时间,需要使用ntpdate进行同步3 命令运行错误,重新输入运行4 重启rviz先运行命令:export LIBGL_ALWAYS_SOFTWARE=1然后再运行命令rosrun rviz rviz逐一排查。。...原创 2019-03-14 13:11:50 · 9748 阅读 · 0 评论 -
Linux命令:scp命令 主从机之间进行拷贝文件
Linux命令:scp命令 主从机之间进行拷贝文件https://blog.youkuaiyun.com/qq_36076233/article/details/80678581scp -r nc@192.168.0.88:/home/nc/racebot_ws /home/dwy在用户名为nc,IP为192.168.0.88,拷贝/home/nc/racebot_ws 到 自己的...原创 2019-03-14 12:47:48 · 897 阅读 · 0 评论 -
ROS主从机:ntpdate 同步时间 timeout问题
ROS主从机:ntpdate 同步时间timeout问题当在ROS,打开rviz可视化软件,找不到model或者出现error时候,主从机需要进行同步时间。sudo ntpdate ntp.ubuntu.comhttps://www.ncnynl.com/archives/201707/1820.html...原创 2019-03-14 12:44:49 · 1641 阅读 · 0 评论 -
ROS下载:从github下载有关turtlebot的功能包 --- turtlebot_rviz_launchers
下载的功能包turtlebot_rviz_launchersgit clone http://github.com/turtlebot/turtlebot_viz原创 2019-03-14 12:42:37 · 2420 阅读 · 1 评论 -
ROS运行launch文件时出错:………urdf/turtlebot3_.urdf.xacro None None
ROS运行launch文件时出错 错误如下:No such file or directory: /home/dwy/catkin_ws/src/turtlebot3/turtlebot3_description/urdf/turtlebot3_.urdf.xacro None Nonewhile processing /home/dwy/catkin_ws/src/turtleb...原创 2019-02-21 12:11:51 · 7578 阅读 · 3 评论 -
ROS运行错误:无法连接到ROS master,ERROR: unable to contact ROS master at [http://192.168.0.20:11311]
http://blog.chinaunix.net/uid-29742351-id-5616802.htmlhttps://www.ncnynl.com/archives/201707/1820.html错误出在运行节点时, 出现原因待定,但是这个错误是本地的会还地址出错了,所以当你发布话题再去接收时,就会收不到(所以在本机上收发话题其实都用的是回环地址么)错误提示:ERR...原创 2019-02-19 10:19:32 · 43242 阅读 · 8 评论 -
ROS 编译发生错误:Could not find a package configuration file provided by... Could not find the required
总结:你缺少什么包,就安装什么包即可:sudo apt-get install ros-kinetic-***错误一:-- Could not find the required component 'moveit_ros_planning_interface'. The following CMake error indicates that you either need t...原创 2019-02-12 13:23:11 · 39493 阅读 · 11 评论 -
Ubuntu 16.04 安装并配置 ROS Kinetic 环境(详细)
Ubuntu 16.04 安装并配置 ROS Kinetic 环境(详细) 这次是以软件源安装。ROS发布版本ROS KInetic kame(推荐版本)对应的Ubuntu 16.04(Xenial) 官方安装说明:http://wiki.ros.org/Installation/Ubuntu?distro=kinetic 1、先在VMware WorkStatin 安...原创 2019-01-22 09:11:13 · 3440 阅读 · 2 评论 -
ROS运行gazebo的错误:vmw_ioctl_command error Invalid argument错误,process has died错误
1、在虚拟机下运行gazebo关于vmw_ioctl_command error Invalid argument错误 2、执行 roslaunch gazebo_ros empty_world.launch出现错误:[gazebo-2] process has died [pid 106436, exit code 134, cmd /opt/ros/indigo/lib/gaz...原创 2019-01-26 20:48:23 · 6305 阅读 · 0 评论
分享