当前位置: 首页 > news >正文

ROS移植机器人小车: rikirobot试运行

经过前面的辛苦工作,我们已经配置好小车的系统了,现在尝试着让小车运行起来。

今天收到小车卖家发给我的系统是ubuntu-mate-20.04(clbrobot);我自己配置的系统是ubuntu20.04(rikirobot);运行时报错的内容稍有不同,但貌似没有太大的差别。

下面我以卖家提供的系统为例

主机(小车树莓派ubuntu-mate-20.04)上运行

roslaunch clbrobot bringup.launch

从机(远程电脑 ubuntu18.04)上运行

rosrun teleop_twist_keyboard teleop_twist_keyboard.py

如果发现不能运行,请设置一下权限

sudo chmod +x teleop_twist_keyboard.py

远程控制不成功的主要原因:

(1)如果接线没有错误,还是启动不成功,请换一条能通信的USB线。

(2)请检查电量是否充足,尤其是莫名死机和重启的情况。我买的机器卖家给我送的充电器很小,12.6V标称1A,我直接带小车经常死机;后来自己买了一个标称10A的充电器,就再也没有死机过了。

这里顺带说一下,调试时为什么不能用电池呢?

电池大概只能坚持1个小时左右,充电至少有4个小时;我一开始调试经常好几个小时,如果用电池时间都会被浪费掉;只有真正全场地跑起来的时候才用一下电池。所以最好还是买个大功率的充电器以保证系统稳定可靠。

参考:

【ROS Rikirobot基础-使用系列 第一章节】-如何配置Rikirobot的ROS网络,并进行远程控制小车移动_风野萧萧-CSDN博客_rikirobot

相关文章:

  • Linux+Grub启动引导修复错误:Gnu Grub Version 2.04 Minimal BASH-like editing is supported...
  • Ubuntu下安装指定版本的cmake包
  • Ubuntu20.04编译安装Opencv4.5.5安装包报错:Could NOT find ZLIB (missing: ZLIB_LIBRARY ZLIB_INCLUDE_DIR)
  • Ubuntu20.04编译安装Opencv4.5.5
  • Linux如何查看内核版本并安装内核头文件linux-headers-generic
  • Linux中如何安装特定的gcc版本
  • Ubuntu 20.04 源码编译Paddle2.2.2
  • Ubuntu20.04源码编译PaddleOCR2.4
  • OpenCV导入时报错 ImportError: numpy.core.multiarray failed to import
  • OpenVINO2022.1+open_model_zoo例程的编译与使用
  • OpenCV cv::plugin::impl::DynamicLib::libraryLoad load ..opencv_core_parallel_tbb45 =>FAILED
  • OpenVINO之text_detection_demo
  • Paddle在windows10+vs2019上的源码编译(失败)
  • Tesseract-OCR试运行
  • Tesseract-OCR在Windows10(VS2019+vcpkg)平台上的编译与使用
  • 收藏网友的 源程序下载网
  • CentOS6 编译安装 redis-3.2.3
  • JavaScript类型识别
  • Quartz实现数据同步 | 从0开始构建SpringCloud微服务(3)
  • SAP云平台里Global Account和Sub Account的关系
  • Spring声明式事务管理之一:五大属性分析
  • Xmanager 远程桌面 CentOS 7
  • 给Prometheus造假数据的方法
  • 关于Java中分层中遇到的一些问题
  • 看图轻松理解数据结构与算法系列(基于数组的栈)
  • 看完九篇字体系列的文章,你还觉得我是在说字体?
  • 前端性能优化——回流与重绘
  • 扫描识别控件Dynamic Web TWAIN v12.2发布,改进SSL证书
  • 使用agvtool更改app version/build
  • 使用docker-compose进行多节点部署
  • 我感觉这是史上最牛的防sql注入方法类
  • 走向全栈之MongoDB的使用
  • 看到一个关于网页设计的文章分享过来!大家看看!
  • 移动端高清、多屏适配方案
  • ​LeetCode解法汇总2182. 构造限制重复的字符串
  • ​TypeScript都不会用,也敢说会前端?
  • #我与Java虚拟机的故事#连载03:面试过的百度,滴滴,快手都问了这些问题
  • (2)Java 简介
  • (2)STL算法之元素计数
  • (C语言)求出1,2,5三个数不同个数组合为100的组合个数
  • (Demo分享)利用原生JavaScript-随机数-实现做一个烟花案例
  • (zt)基于Facebook和Flash平台的应用架构解析
  • (分类)KNN算法- 参数调优
  • (附程序)AD采集中的10种经典软件滤波程序优缺点分析
  • (附源码)spring boot北京冬奥会志愿者报名系统 毕业设计 150947
  • (附源码)spring boot校园健康监测管理系统 毕业设计 151047
  • (附源码)springboot美食分享系统 毕业设计 612231
  • (三)mysql_MYSQL(三)
  • (太强大了) - Linux 性能监控、测试、优化工具
  • (转)真正的中国天气api接口xml,json(求加精) ...
  • .Net Remoting常用部署结构
  • .net 桌面开发 运行一阵子就自动关闭_聊城旋转门家用价格大约是多少,全自动旋转门,期待合作...
  • .NET简谈互操作(五:基础知识之Dynamic平台调用)
  • .NET开源全面方便的第三方登录组件集合 - MrHuo.OAuth
  • .net生成的类,跨工程调用显示注释