ros
文章平均质量分 78
CV陈智君
毕业于河海大学摄影测量与遥感专业,主要从事于室内定位与三维重建。
展开
-
ubuntu14.04 升级cmake
Ubuntu14.04 默认CMake版本是2.8.X 当我们需要更高级版本的时候就需要升级CMake。具体步骤如下: 1)通过PPA安装:sudo add-apt-repository ppa:george-edison55/cmake-3.xsudo apt-get updatesudo apt-get upgradesudo apt-get install cmake3...转载 2019-01-17 14:57:49 · 590 阅读 · 0 评论 -
ubuntu14.04更换阿里云软件源
1、备份源列表sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup2、打开编辑器gksu gedit /etc/apt/sources.list如果提示没有安装gksu,按照提示安装即可。3、更换将文件中的内容更换为下面的内容即可deb http://mirrors.aliyun.com/ubuntu/...原创 2018-07-18 10:48:09 · 1175 阅读 · 0 评论 -
创建一个ROS工作空间
mkdir -p ~/catkin_ws/srccd ~/catkin_ws/srccatkin_init_workspacecd ~/catkin_ws/catkin_makesource devel/setup.bash转载 2019-01-17 15:43:32 · 214 阅读 · 0 评论 -
ubuntu20.04(ros-noetic)编译cartographer出现undefined reference to `absl::lts_20211102问题的解决办法
最近需要在ubuntu20.04下编译cartographer,编译方法参照如下链接:Compiling Cartographer ROS — Cartographer ROS documentation在运行catkin_make_isolated --install --use-ninja后出现undefined reference to `absl::lts_20211102等系列问题,排查后发现是absl库在编译时没有使用c++17编译而导致的,为了解决这个问题:原创 2022-11-27 20:33:17 · 3092 阅读 · 1 评论 -
ros::Time类型win下计时错误及解决办法
ros下Time类能获取系统从1970-1-1至今累计的时间,通过秒及纳秒表示。win下使用ros的Time类以获取时间戳时,发现时间戳计算错误,计时源代码在time.cpp中的ros_walltime函数中: void ros_walltime(uint32_t& sec, uint32_t& nsec) {#if !defined(_WIN32)#if HAS_C...原创 2020-01-14 16:21:01 · 1630 阅读 · 0 评论