配置目标跟踪开源项目traj_gen_vis踩过的坑

2023-05-16

项目地址

https://github.com/icsl-Jeon/traj_gen_vis

安装依赖需注意的问题

traj_gen (with qpoases)

需安装ros分支的代码(这个作者并没有指出,坑),
git clone -b ros https://github.com/icsl-Jeon/traj_gen.git
在编译时如果找不到qpOASES,需先指定路径 ,默认路径是错的,前面设置不成功的话,可以在target_link_library中指定静态库路径/usr/local/lib/libqpOASES.a

chomp_predict

下载指定only_octomap branch
安装voxblox

rotors_simulator

按照其教程安装依赖
遇到找不到mavlink/v2.0/slug/slug.hpp文件,找到使用该头文件的文件,在其中将该头文件注释掉
将其环境变量加入bashrc中

others

这两个库必须安装
git clone https://github.com/andreasBihlmaier/gazebo2rviz.git
git clone https://github.com/andreasBihlmaier/pysdf.git
用catkin_make 编译
qt要使用正确版本
为方便测试,这两个也应该安装
sudo apt-get install ros-kinetic-turtlebot-gazebo
sudo apt-get install ros-kinetic-turtlebot-teleop

编译

将安装好的依赖库在cmakelists中设置好

SET(traj_gen_DIR "/home/quad/ros_ws/catkin_traj_gen_vis/devel/share/traj_gen/cmake")
list(APPEND CMAKE_PREFIX "/usr/local/share/dynamicEDT3D")
set(mav_msgs_DIR "/home/quad/ros_ws/catkin_rotors/devel/share/mav_msgs/cmake")
set(chomp_predict_DIR "/home/quad/ros_ws/catkin_traj_gen_vis/devel/share/chomp_predict/cmake")
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

配置目标跟踪开源项目traj_gen_vis踩过的坑 的相关文章

  • OpenCore Gen-X :一键制作黑苹果OpenCore EFI文件

    OpenCore Gen X 是mac上一款黑苹果OC引导配置制作小工具 xff0c 可以一键制作黑苹果OpenCore EFI文件 xff0c 不过该 app 需要 macOS 环境才能运行 xff0c 没有的用户可以先使用虚拟机安装 m
  • Elementui 踩过的坑

    select下拉框 这个是Elementui 官网 Select选择器的基础用法 xff0c 现在想要更改它本身自带的默认样式 lt template gt lt el select v model 61 34 value 34 place
  • QT连接MYSQL踩过的坑

    1 QT版本需要与mysql版本一致 xff0c 我测试成功的版本都是64位的情况 2 添加引用和链接 include 34 MainWindow h 34 include 34 ui MainWindow h 34 include inc
  • 安装、使用mongodb踩过的坑

    轻松一下 没用分布式架构之前 xff0c 你只有一个问题 xff1a 并发性能不足 用了分布式架构 xff0c 多出了一堆问题 xff1a 数据如何同步 主键如何产生 如何熔断 分布式事务如何处理 使用mongodb踩过的坑 今天对安装 x
  • gen_fsm中send_event和send_all_state_event的区别

    文档原文 xff1a The difference between send event and send all state event is which callback function is used to handle the e
  • 【MKS_GEN_L 主板使用说明书】

    MKS GEN L 主板使用说明书 1 描述2 特征3 主板封装3 1 尺寸图3 2 接线图3 2 1 MKS GEN L V1 0系统连接图3 2 2 MKSGEN L V2 1系统连接图 4 引脚排列5 GEN LV2 1驱动设置5 1
  • Python3.7安装cv2踩过的坑

    首先说下载cv2模块 xff1a 安装cv2模块不能直接用命令pip install cv2安装 xff0c 要用pip install opencv python安装 xff0c 当然可能默认下载的模块跟你的Python环境不匹配 xff
  • 【TensorRT】TensorRT踩过的坑

    1 TensorRT发布的模型 xff08 engine xff09 不能跨平台使用 例如linux发布的模型不能在windows下用 2 TensorRT发布的模型需要在相同GPU算力 xff08 compute capability x
  • traj_out variable ‘std:ofstream’ has initializer but incomplete type

    variable 39 std ofstream has initializer but incomplete type 或者是variable 39 std ifstream has initializer but incomplete
  • command ‘ifconfig‘ not found, but can be installed with:解决办法

    文章目录 报错 解决 报错 在ubuntu18 04中 使用ifconfig命令查看ip地址 但是报错了 解决 根据提示 使用 sudo apt install net tools 命令 安装网络工具 以上说明apt被某个进程锁住了 找到进
  • Create a PCL visualizer in Qt with QtDesigner

    这是PCL文档中的例程实现 原文地址 http pointclouds org documentation tutorials qt visualizer php more on qt and pcl 介绍一下环境 Ubuntu16 04
  • 解决Ubuntu18.04下Qt中无法输入中文的问题

    问题描述 我的中文输入法是搜狗的 但在qt中写代码时一直无法切换成中文 重启无效 原因 安装的qt中缺少中文输入环境 解决办法 进入到 usr lib x86 64 linux gnu qt5 plugins platforminputco
  • GEN 自动生成 GORM 模型结构体文件及使用示例

    GEN 自动生成 GORM 模型结构体文件及使用示例 背景 GEN 是一个基于 GORM 的安全 ORM 框架 由字节跳动无恒实验室与 GORM 作者联合研发 主要功能说白了就是帮助生成数据表对应的模型文件和更安全方便地执行SQL 直接使用
  • Service为null,注入不成功

    问题 Service注入不成功 显示为null 而其他接口是正常的 通过尝试后 发现是接口访问权限的问题 将 private 改为 public 后 便可以了
  • 安装Android SDK 报错Download finished with wrong size

    解决方法 可行 tools gt Options gt HTTP Proxy Server 中填入 mirrors opencas cn sdk gdgshanghai com ubuntu buct edu cn mirrors neus
  • PHP多个三目运算符的坑

    废话不多说直接上代码 source gt item source self 自建 item source erp 精选 item source free 免费 大牌好货 有一天看到项目里面的代码 这样写的 多个三目运算符一起限定 项目一直在
  • No module named 'tensorflow.contrib

    No module named tensorflow contrib 错误原因 解决方法 错误原因 这个错误可能是由 from tensorflow contrib learn python learn datasets import ba
  • Eclispse中Run on Server窗口让选择Server,但已经存在的选择不了

    对于这种问题 通常是因为版本不匹配造成的 jdk版本 Dynamic Web Modules版本 只要改到相应版本就好了 jdk7 时Dynamic Web Modules应设为2 5 如果无法修改 可以新建一个工程 在新建工程时选择Dyn
  • 使用最新版本Android NDK-r21 编译 opencv-3.3.1 + opencv_contrib-3.3.1

    由于新版本的NDK跟旧版本NDK编译的opencv存在兼容问题 所以需要使用最新的NDK重新编译opencv 方法步骤如下 Android NDK r21 编译 opencv 3 3 1 opencv contrib 3 3 1 1 sud
  • mysql-workbench使用中遇到的坑

    1 mysql workbench的安装 问题 1 弹出找不到C 的库 解决 1 的确缺少了这个库 按提示下载一个就好 安装框的左下角 有下载地址 2 有这个库 但就是找不到 可能是win10的问题 win10安装msi的文件需要管理员权限

随机推荐