ROS相关

ROS相关

涉及ROS1的安装,搭建,编译,使用等相关问题
ROS2相关

ROS2相关

涉及ROS2的安装,搭建,编译,使用等相关问题
Turtlebot

Turtlebot

涉及Turtlebot,Turbot,Turbot3等相关问题
二次开发

二次开发

涉及ROS功能包的外包开发等相关问题
Linux系统相关

Linux系统相关

涉及Linux的系统安装,软件安装等相关问题
嵌入式开发板

嵌入式开发板

涉及树莓派,TX2,Xavier,Nano等相关问题
企业招聘

企业招聘

涉及企业招聘、职位等相关信息
创客智造官网

创客智造官网

创客智造官网

Ubuntu1804上源码安装cartographer问题整理

Linux系统相关lalala 发表了文章 • 0 个评论 • 5747 次浏览 • 2020-08-18 13:19 • 来自相关话题

说明
本文章整理了ubuntu1804上源码安装cartographer问题
 
问题一
测试环境:Jetson Xavier NX+ Jetpack4.4 +  Ubuntu 1804 + ROS Melodic 
 编译时出现缺少absl包
-- Found GMock: gmock_main;-lpthread  
CMake Error at CMakeLists.txt:32 (find_package):
  By not providing "Findabsl.cmake" in CMAKE_MODULE_PATH this project has
  asked CMake to find a package configuration file provided by "absl", but
  CMake did not find one.


  Could not find a package configuration file provided by "absl" with any of
  the following names:


    abslConfig.cmake
    absl-config.cmake


  Add the installation prefix of "absl" to CMAKE_PREFIX_PATH or set
  "absl_DIR" to a directory containing one of the above files.  If "absl"
  provides a separate development package or SDK, be sure it has been
  installed.解决方法
在下载回来的cartographer上有安装absl的脚本
$ sudo apt-get install stow
$ sudo chmod +x ~/cartographer_ws/src/cartographer/scriptsinstall_abseil.sh
$ cd ~/cartographer_ws/src/cartographer/scripts
$ ./install_abseil.sh问题​二
测试环境:Jetson Xavier NX+ Jetpack4.4 +  Ubuntu 1804 + ROS Melodic 更新时遇到错误
ubuntu@ubuntu:~/cartographer_ws$ rosdep install --from-paths src --ignore-src --rosdistro=melodic -y -i
ERROR: the following packages/stacks could not have their rosdep keys resolved
to system dependencies:
cartographer_turtlebot: Cannot locate rosdep definition for [turtlebot_bringup]解决方法
 
 https://wenda.ncnynl.com/question/116424 查看全部
说明
  • 本文章整理了ubuntu1804上源码安装cartographer问题

 
问题一
  • 测试环境:Jetson Xavier NX+ Jetpack4.4 +  Ubuntu 1804 + ROS Melodic 

  •  编译时出现缺少absl包

-- Found GMock: gmock_main;-lpthread  
CMake Error at CMakeLists.txt:32 (find_package):
  By not providing "Findabsl.cmake" in CMAKE_MODULE_PATH this project has
  asked CMake to find a package configuration file provided by "absl", but
  CMake did not find one.


  Could not find a package configuration file provided by "absl" with any of
  the following names:


    abslConfig.cmake
    absl-config.cmake


  Add the installation prefix of "absl" to CMAKE_PREFIX_PATH or set
  "absl_DIR" to a directory containing one of the above files.  If "absl"
  provides a separate development package or SDK, be sure it has been
  installed.
解决方法
  • 在下载回来的cartographer上有安装absl的脚本

$ sudo apt-get install stow
$ sudo chmod +x ~/cartographer_ws/src/cartographer/scriptsinstall_abseil.sh
$ cd ~/cartographer_ws/src/cartographer/scripts
$ ./install_abseil.sh
问题​二
  • 测试环境:Jetson Xavier NX+ Jetpack4.4 +  Ubuntu 1804 + ROS Melodic 
  • 更新时遇到错误

ubuntu@ubuntu:~/cartographer_ws$ rosdep install --from-paths src --ignore-src --rosdistro=melodic -y -i
ERROR: the following packages/stacks could not have their rosdep keys resolved
to system dependencies:
cartographer_turtlebot: Cannot locate rosdep definition for [turtlebot_bringup]
解决方法
 

Ubuntu 1804 编译realsense-ros包报错

回复

ROS相关lalala 回复了问题 • 1 人关注 • 2 个回复 • 2389 次浏览 • 2020-08-05 12:14 • 来自相关话题

使用usb摄像头报错:CameraInfo/P resulted in an invalid position calculation (nans or infs)

回复

ROS相关lalala 回复了问题 • 1 人关注 • 1 个回复 • 2108 次浏览 • 2020-07-15 17:42 • 来自相关话题

底盘运行错误 cut_angle

回复

ROS相关ddwy 回复了问题 • 1 人关注 • 1 个回复 • 1616 次浏览 • 2020-07-09 11:40 • 来自相关话题

apt update 遇到相关错误: The repository 'xxx' does not have a Release file.

回复

Linux系统相关lalala 回复了问题 • 1 人关注 • 1 个回复 • 3057 次浏览 • 2020-06-05 10:33 • 来自相关话题

error while loading shared libraries: libssl.so.1.1

回复

ROS相关ddwy 回复了问题 • 1 人关注 • 1 个回复 • 1478 次浏览 • 2020-05-02 15:09 • 来自相关话题

ssh error。Host key verification failed.

Linux系统相关lalala 回复了问题 • 2 人关注 • 2 个回复 • 963 次浏览 • 2020-04-27 18:47 • 来自相关话题

robot move.Scan Matching Failed, using odometry

回复

ROS相关ddwy 回复了问题 • 1 人关注 • 1 个回复 • 2127 次浏览 • 2020-04-27 18:18 • 来自相关话题

虚拟机问题整理

Linux系统相关lalala 发表了文章 • 0 个评论 • 4246 次浏览 • 2020-04-21 11:41 • 来自相关话题

问题一

测试环境; win10

启动虚拟机报错
 
未能对鼠标-键盘-屏幕控制进行初始化。
 
参考方法
No9-【原】解决VMware虚拟机中无法使用键盘的故障

问题二

测试环境; win10

启动虚拟机报错
 传输 (VMDB)错误 -14: Pipe connection has been broken。
transport (vmdb) error -14: pipe connection has been broken.

原因可能是启动了Hyper-V
 
参考方法

Windows 10 RS4 无法完全关闭Hyper-V导致Virtual Box 虚拟机无法启动

Windows 10 下如何彻底关闭 Hyper-V 服务?
 
VMWare Workstation cannot run on Windows 10 after recent update to Windows 10 查看全部
问题一

测试环境; win10

启动虚拟机报错
 
未能对鼠标-键盘-屏幕控制进行初始化。

 
  • 参考方法

No9-【原】解决VMware虚拟机中无法使用键盘的故障

问题二

测试环境; win10

启动虚拟机报错
 
传输 (VMDB)错误 -14: Pipe connection has been broken。
transport (vmdb) error -14: pipe connection has been broken.


原因可能是启动了Hyper-V
 
  • 参考方法


Windows 10 RS4 无法完全关闭Hyper-V导致Virtual Box 虚拟机无法启动

Windows 10 下如何彻底关闭 Hyper-V 服务?
 
VMWare Workstation cannot run on Windows 10 after recent update to Windows 10

vnc viewer 启动rviz问题

回复

ROS相关ddwy 回复了问题 • 1 人关注 • 1 个回复 • 3275 次浏览 • 2020-03-09 12:44 • 来自相关话题