
夜深人静学ros
文章平均质量分 56
ZUSTAND
曾做过工业软件开发、机器视觉开发、飞控算法工程师。工作用到的语言主要是C++,涉及到的知识有ROS,OpenCV,机器学习等。目前就职于SCHNEIDER,如果对我公司有兴趣的小伙伴感兴趣的可以找我内推。也可以加我好友,互相交流学习。坐标上海,在上海的小伙伴也可以一起约着出去玩哦。哈哈哈
展开
-
ROS2的学习路径
ROS2核心概念: - 学习ROS2节点、话题、消息、服务和动作的概念。 - 理解如何创建、发布和订阅话题。 - 探索ROS2的通信模式和最佳实践。原创 2023-09-11 17:02:15 · 1043 阅读 · 0 评论 -
colcon build --symlink-install ,编译失败解决方法
报错的路径是/usr/lib/python3/dist-packages中的setuptools,版本是setuptools-59.6.0.egg-info,这个版本不支持easy_install了。所以安装这个版本58.2.0。编译ros2源代码时,或者其example时报此错误。原创 2023-09-11 16:38:07 · 2224 阅读 · 1 评论 -
ROS2-IRON Ubuntu-22.0 源码下载失败解决方法 vcs import --input
将https://raw.githubusercontent.com/ros2/ros2/iron/ros2.repos中的内容复制到本地(前提是已经复制到系统内存中了,才能使用这个命令)。这个命令的作用是将 ROS 2 的软件源添加到/etc/apt/sources.list.d/ros2.list 文件中。这样本地中ros2.repos中的url中的内容全部修改成我自己的gitee仓库中了。把github上的这些源代码仓库转移到gitee上,这个gitee提供了这一部分的功能。电脑系统:WIN10。原创 2023-09-10 10:31:20 · 1173 阅读 · 0 评论 -
ros动态坐标变换 发布方 C++案例实现,发布turtlesim的坐标信息
ROS动态坐标发布原创 2022-04-07 23:13:13 · 913 阅读 · 0 评论 -
ROS TF坐标变换实践,C++实现
ROS静态坐标转换 tf2的使用。原创 2022-03-29 13:51:20 · 2745 阅读 · 1 评论 -
ROS《参数服务器》实操修改turtlesim参数,SHELL命令及C++的实现
ROS参数服务器的使用涉及到的SHELL命令:roscore# 启动ROS MASTERrosrun turtlesim turtlesim_node# 启动turtlesim GUIrosparam list# 列出当前ROS系统中活动的参数rosparam get /turtlesim/background_rrosparam get /turtlesim/background_grosparam get /turtlesim/background_b# 获取当前参数值ro原创 2022-03-23 11:50:35 · 2045 阅读 · 0 评论 -
ROS服务通信《客户端》 C++向服务端发送信息(乌龟案例,生成第二个乌龟)
服务调用乌龟案例实现步骤:1.启动乌龟显示节点。2.通过ros命令,获取乌龟生成服务的服务名称以及服务消息类型。3.编写服务请求节点,生成新的乌龟。实现流程:1.通过ros命令获取服务与服务消息信息。2.编码实现服务请求节点。3.启动roscore,turtlesim_node,乌龟生成节点,生成新的乌龟。获取服务话题...原创 2022-03-22 15:36:20 · 2906 阅读 · 0 评论 -
clion打开ros的工程报错,not found catkin解决方法
clion加载ros工程报找不到catkin的错误解决方法。原创 2022-03-19 17:23:25 · 1376 阅读 · 0 评论 -
ros话题通信 《发布信息》控制乌龟圆周运动, c++代码及详细操作步骤
ros的经典案例turtlesim的话题通信。写c++程序,发布信息控制小乌龟做圆周运动。原创 2022-03-19 00:13:18 · 5237 阅读 · 0 评论 -
ros话题通信 《订阅信息》打印乌龟的运动信息, c++代码及详细操作步骤
订阅turtle1/pose的位姿信息,并打印出来。原创 2022-03-21 17:24:24 · 2549 阅读 · 1 评论