ros
又明
这个作者很懒,什么都没留下…
展开
-
ros单位
原创 2021-01-28 14:16:54 · 197 阅读 · 0 评论 -
ROS减少通信时间误差
通过给不同的PC指定相同的NTP服务器实现:sudo apt-get install -y chrony ntpdatesudo ntpdate -q ntp.ubuntu.com安装chrony之后用ntpdate命令指定ntp服务器即可。这样一来会表示服务器和当前计算机之间的时间误差,进而会调到服务器的时间。...原创 2021-01-28 13:25:24 · 503 阅读 · 0 评论 -
rosdep init 和rosdep update失败
如果在ros安装中遇到以下问题:ERROR: cannot download default sources list from:https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.listWebsite may be down.或者ERROR: cannot ...原创 2020-05-02 19:47:42 · 642 阅读 · 0 评论 -
ros使用动态参数(dynamic_reconfigure)
古月居的http://www.guyuehome.com/1173注意的几点:1.包含config文件的头文件时,名字后面要加Config,如名字叫dynamic,则#include<Package_name/dynamicConfig.h>2.cmakelists里要加入如下几项find_package(catkin REQUIRED COMPONENTSdyn...原创 2020-01-12 22:36:10 · 663 阅读 · 0 评论 -
ROS cmakelist解读(官方)
ROS中cmakelist与C++中有所不同,稍作记录。首先是顺序cmakelist撰写顺序 Required CMake Version(cmake_minimum_required) //cmake版本 Package Name(project()) //包的名字,也是项目名字,并且可以在之后需要使用项目名称时用${PROJECT_NAME} 替代,好处是,改变项...翻译 2019-10-07 16:58:34 · 1624 阅读 · 0 评论 -
对‘tf::TransformListener::TransformListener(ros::Duration, bool)’未定义的引用
carto_tf.cpp:(.text+0x163):对‘tf::Transformer::DEFAULT_CACHE_TIME’未定义的引用carto_tf.cpp:(.text+0x19f):对‘tf::TransformListener::TransformListener(ros::Duration, bool)’未定义的引用carto_tf.cpp:(.text+0x2e0):...原创 2019-07-21 15:27:49 · 3178 阅读 · 0 评论 -
tf::TransformListener 类
https://blog.csdn.net/start_from_scratch/article/details/50762293/bool waitForTransform()锁住一段时间,除非一个transform有效或者时间耗尽voidlookupTransform(const std::string &target_frame, const std::string &...翻译 2019-07-21 15:21:24 · 3792 阅读 · 0 评论 -
cartographer 安装
1.非官方版https://blog.csdn.net/weixin_43262513/article/details/882567622.官方版1.安装wstool 和ninjasudo apt-get updatesudo apt-get install -y python-wstool python-rosdep ninja-build2.创建cartographer的r...原创 2019-05-29 22:38:18 · 223 阅读 · 0 评论 -
URDF
Unified Robot Description Format,统一机器人描述格式,简称为URDF。ROS中的urdf功能包包含一个URDF的C++解析器,URDF文件使用XML格式描述机器人模型。古月居对urdf的解释http://www.guyuehome.com/372...转载 2019-05-30 21:27:59 · 722 阅读 · 0 评论 -
roboware编译ros
直接顶部菜单栏打开/.bashrc文件在最后一行加上 source ~/ros_ws(你的文件目录)/devel/setup.bash或者在住文件夹的图形界面使用快捷键Ctrl+H,可以看到很多原先不显示的隐藏文件,打开".bashrc"文件,在最后一行加上source ~/ros_ws/devel/setup.bash然后在命令窗中执行source ~/.bashrc...转载 2019-05-12 12:05:16 · 506 阅读 · 0 评论