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

ego-planner开源代码之traj_server数据流分析

ego-planner开源代码之traj_server数据流分析

  • 1. 源由
  • 2. 源代码
    • 2.1 main
  • 3. 数据流

1. 源由

ego-planner开源代码之数据流分析工作的延续。

2. 源代码

这里分析主要源代码,至于算法逻辑、细节实现不在此展开。

2.1 main

main├──> 注册订阅者和发布者│   ├──> "planning/bspline" --> bsplineCallback│   ├──> "/position_cmd"├──> 注册定时器回调函数│   └──> cmd_timer -->  cmdCallback└──> ros::spin()

3. 数据流

ego_planner/traj_server/traj_server+----------------------------+
IN "planning/bspline"  ---->         |    bsplineCallback         |ego_planner::BsplineConstPtr     | cmd_timer --> cmdCallback -|--++----------------------------+  |quadrotor_msgs::PositionCommand              |
OUT "/position_cmd"    <---------------------------------------------+

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 如何用安卓玩Java版Minecraft,安卓手机安装我的世界Java版游戏的教程
  • 深入浅出通信原理
  • Renesas R7FA8D1BH (Cortex®-M85)控制ISLS29035
  • QT + WebAssembly + Vue环境搭建
  • eclipse使用 笔记02
  • 【Linux系统编程】用互斥量和信号量加锁STL容器,避免并发问题
  • 【鸿蒙OH-v5.0源码分析之 Linux Kernel 部分】005 - Kernel 入口 C 函数 start_kernel() 源码分析
  • 在linux下,找到指定命令对应的路径信息
  • MCN跨国企业如何从0到1搭建ITSM运维体系
  • MATLAB、FPGA、STM32中调用FFT计算频率、幅值及相位差
  • Spring 的循环依赖
  • MAC 地址简化概念(有线 MAC 地址、无线 MAC 地址、MAC 地址的随机化)
  • C++笔记---多态
  • 『功能项目』项目优化 - 框架加载资源【41】
  • 【计算机网络】HTTP相关问题与解答
  • 【162天】黑马程序员27天视频学习笔记【Day02-上】
  • 【node学习】协程
  • 10个最佳ES6特性 ES7与ES8的特性
  • 2017前端实习生面试总结
  • Android单元测试 - 几个重要问题
  • Bootstrap JS插件Alert源码分析
  • mysql 5.6 原生Online DDL解析
  • quasar-framework cnodejs社区
  • Ruby 2.x 源代码分析:扩展 概述
  • seaborn 安装成功 + ImportError: DLL load failed: 找不到指定的模块 问题解决
  • SpiderData 2019年2月16日 DApp数据排行榜
  • underscore源码剖析之整体架构
  • Vue官网教程学习过程中值得记录的一些事情
  • 入职第二天:使用koa搭建node server是种怎样的体验
  • #ifdef 的技巧用法
  • #WEB前端(HTML属性)
  • (04)odoo视图操作
  • (1/2) 为了理解 UWP 的启动流程,我从零开始创建了一个 UWP 程序
  • (33)STM32——485实验笔记
  • (Arcgis)Python编程批量将HDF5文件转换为TIFF格式并应用地理转换和投影信息
  • (delphi11最新学习资料) Object Pascal 学习笔记---第13章第6节 (嵌套的Finally代码块)
  • (二)【Jmeter】专栏实战项目靶场drupal部署
  • (附源码)springboot宠物管理系统 毕业设计 121654
  • (附源码)ssm考试题库管理系统 毕业设计 069043
  • (机器学习-深度学习快速入门)第一章第一节:Python环境和数据分析
  • (六)Flink 窗口计算
  • (牛客腾讯思维编程题)编码编码分组打印下标题目分析
  • (转)Linq学习笔记
  • .NET Framework 4.6.2改进了WPF和安全性
  • .net php 通信,flash与asp/php/asp.net通信的方法
  • .Net(C#)常用转换byte转uint32、byte转float等
  • .NET/C# 编译期间能确定的相同字符串,在运行期间是相同的实例
  • .net实现头像缩放截取功能 -----转载自accp教程网
  • .NET微信公众号开发-2.0创建自定义菜单
  • .vue文件怎么使用_vue调试工具vue-devtools的安装
  • @property @synthesize @dynamic 及相关属性作用探究
  • [240527] 谷歌 CEO 承认 AI 编造虚假信息问题难解(此文使用 @gemini 命令二次创作)| ICQ 停止运作
  • [AHK V2]鼠标悬停展开窗口,鼠标离开折叠窗口
  • [AIR] NativeExtension在IOS下的开发实例 --- IOS项目的创建 (一)
  • [Android 数据通信] android cmwap接入点