当前位置: 首页 > news >正文

网站建设布局利于优化百度云盘搜索

网站建设布局利于优化,百度云盘搜索,阿里云主机安装wordpress,旅游网站建设系统文章目录 前言一、Could not find package ...二、使用error: no match for ‘operator’...总结 前言 最近想要做有轨迹引导的多机器人编队,打算采用分布式的编队架构,实时的给每个机器人规划出目标位置,然后通过Fast_Planner生成避障路径&…

文章目录

  • 前言
  • 一、Could not find package ...
  • 二、使用error: no match for ‘operator=’...
  • 总结


前言

最近想要做有轨迹引导的多机器人编队,打算采用分布式的编队架构,实时的给每个机器人规划出目标位置,然后通过Fast_Planner生成避障路径,再通过改进的mpc进行跟踪。先记录下配置Fast_Planner时遇到的问题。


一、Could not find package …

如果出现这样的报错:
(1)通过:sudo apt-get install ros-melodic-提示缺少的包的名字进行安装。
(2)如果上面的方法不管用,需要根据提示解决:
例如:CMake Error at /opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake:83 (find_package):
Could not find a package configuration file provided by “NLopt”
with any of the following names:

NLoptConfig.cmake
nlopt-config.cmake

在这里插入图片描述
通过与github Fast_Planner原功能包进行对比,发现在(fast_planner/baspline_opt/CMakeList.txt)目录下
我的:/CMakeList.txt

cmake_minimum_required(VERSION 2.8.3)
project(bspline_opt)
find_package(NLopt REQUIRED)
set(NLopt_INCLUDE_DIRS ${NLOPT_INCLUDE_DIR})find_package(Eigen3 REQUIRED)
find_package(PCL 1.7 REQUIRED)find_package(catkin REQUIRED COMPONENTSroscpprospystd_msgsvisualization_msgscv_bridgeplan_env
)catkin_package(INCLUDE_DIRS includeLIBRARIES bspline_optCATKIN_DEPENDS plan_env
#  DEPENDS system_lib
)include_directories( SYSTEM include ${catkin_INCLUDE_DIRS}${Eigen3_INCLUDE_DIRS} ${PCL_INCLUDE_DIRS}${NLOPT_INCLUDE_DIR}
)set(CMAKE_CXX_FLAGS "-std=c++14 ${CMAKE_CXX_FLAGS} -O3 -Wall")add_library( bspline_opt src/bspline_optimizer.cpp )
target_link_libraries( bspline_opt${catkin_LIBRARIES} ${NLOPT_LIBRARIES})  

github Fast_Planner /CMakeList.txt

cmake_minimum_required(VERSION 2.8.3)
project(bspline_opt)find_package(Eigen3 REQUIRED)
find_package(PCL 1.7 REQUIRED)find_package(catkin REQUIRED COMPONENTSroscpprospystd_msgsvisualization_msgscv_bridgenloptplan_env
)catkin_package(INCLUDE_DIRS includeLIBRARIES bspline_optCATKIN_DEPENDS plan_env
#  DEPENDS system_lib
)include_directories( SYSTEM include ${catkin_INCLUDE_DIRS}${Eigen3_INCLUDE_DIRS} ${PCL_INCLUDE_DIRS}
)set(CMAKE_CXX_FLAGS "-std=c++11 ${CMAKE_CXX_FLAGS} -O3 -Wall")add_library( bspline_opt src/bspline_optimizer.cpp )
target_link_libraries( bspline_opt${catkin_LIBRARIES} )  

即去掉find_package(NLopt REQUIRED)在后面find_package中加上nlopt。其他的根据提示缺什么包装什么即可,如果遇到有的包找不到就去原仓库中找一找。

二、使用error: no match for ‘operator=’…

如果出现这样的报错:

error: no match for ‘operator=’ (operand types are ‘Eigen::internal::enable_if<true, Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, double, double> >::type {aka Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, double, double>}’ and ‘double’)
i * (i - 1) * (i - 2) * j * (j - 1) * (j - 2) * pow(ts, i + j - 5) / (i + j - 5);

根据提示找到:fast_planner/poly_traj/include/poly_traj/polynomial_traj.h
根据提示的行数将for循环的圆括号里的double改为int,注意是两个!
在这里插入图片描述


总结

(未完待续)…

http://www.hrbkazy.com/news/8635.html

相关文章:

  • 网站速度优化 js加载同城推广平台
  • 上海环球金融中心造价珠海seo推广
  • 用网站模板建站网络热词2021
  • 在国外做盗版网站吗百度seo引流
  • 一个空间怎么做两个网站百度搜索量排名
  • 网上怎么接单做网站天津网络广告公司
  • 珠海一元夺宝网站建设百度竞价包年推广是怎么回事
  • 网站导航app关键词搜索工具爱站网
  • 专业做包装的电商网站河南品牌网络推广外包
  • 广州英文建站公司网页制作软件下载
  • 中国网站建设网页设计百度竞价优化排名
  • java公司网站怎么做广东seo网站推广代运营
  • 网站开发项目答辩主持词网络营销环境分析
  • 公司网站建设与管理的作用网页百度网盘
  • 个人网站备案网站内容网络营销的优缺点
  • 虚拟主机做视频网站可以吗百度搜索百度
  • 叶县网站建设猪肉价格最新消息
  • 网站免费做招生宣传丽水百度seo
  • 自制聊天软件网站标题优化排名
  • 企业自建网站青岛seo经理
  • 免费做网站平台谷歌浏览器直接打开
  • 网站建设建站知识上海网站快速排名提升
  • 国内跨境电商建站系统百度关键词搜索推广
  • 重庆市网站建设百度快照怎么优化排名
  • php做网站首页的代码口碑营销的主要手段有哪些
  • 网络域名的网站如何宣传推广产品
  • 深圳b2b2c网站建设如何做好关键词的优化
  • 做教育网站还挣钱吗百度seo收费
  • 成武县住房和城乡建设厅网站百度搜索引擎使用技巧
  • 天津塘沽网站建设谷歌sem推广