ros小车(二)arduino代码
1.小车代码 commands.h #define GET_BAUDRATE 'b' #define READ_ENCODERS 'e' #define MOTOR_SPEEDS 'm' #define RESET_ENCODERS 'r' ...
ros小车(一)材料准备
失败总结: 我用乌版图18.04 Melodic成功啦,但是20.04没有成功, 上传到Arduino MEGA2560 R3才可以执行,用window上传Arduino成功,但是linux失败(2020年10月2日...
linux 使用 Arduino 客户端和编译运行两种方式
1.乌班图图形界面(方法一,比较卡) 1.1安装 arduino ide sudo apt install arduino 如果虚拟机首先连接虚拟机(注意虚拟机连过一次电脑不能连了,重启电脑才可以) 1.2 然后查看端口 dmesg | gre...
ROS常用可视化工具的使用
1.Qt工具箱 日志输出工具——rqt_console rqt_console 计算图可视化工具——rqt_gra...
ROS的launch启动文件的使用方法
launch启动文件的使用方法 Launch文件:通过XML文件实现多节点的配置和启动(可自动启动ROS Master) 功能 参数 描述 参数 ...
ROS中的tf坐标系管理系统
1.ROS中的坐标系管理系统 ①基本操作 sudo apt-get install ros-noetic-turtle-tf roslaunch turtle_tf turtle_tf_demo.launch 报错因为python3,把/opt/ros/noeti...
ROS c++和python 编程实现(二)
1.服务端Server的编程实现 2.服务数据的定义与使用 3.参数的使用与编程方法 1.服务端Server的编程实现 ①python实现 如何实现一个服务器 • 初始化ROS节点; • 创建Server实例; &b...
ROS c++和python 编程实现(一)
1.发布者Publisher的编程实现 2.订阅者Subscriber的编程实现 3.话题消息的定义与使用 4.客户端Client的编程实现 1.发布者Publisher的编程实现 删除功能包再创建一个 cd ~/catkin_ws/src ...