🌉 开发框架搭建📒常用接口协议-CAN 入门书学习笔记CAN协议是汽车网络的标准,具有高可靠性和多主控制,支持多种通信速度和错误检测功能,广泛应用于汽车电子和工业自动化等领域。 can protocol
🛩️ APM源码分析AP系列04-库范例 Library Example Sketches介绍如何使用ArduPilot库的示例代码,包括烧录Pixhawk和SITL模拟,及理解样例代码的关键功能。 ArduPilot 实用教程 protocol
🛩️ APM源码分析AP系列07-Mavlink 协议介绍MAVLink协议的发展、功能、使用方法及在ArduPilot项目中的应用,包括消息格式和调试工具使用。 MAVLink ArduSub 必看精选 ArduPilot protocol
🤖 ROS 理论与实践ROS 官网教程02-发布者订阅者-服务和客户端介绍了如何编写简单的发布者和订阅者节点,包括初始化ROS系统、创建和发布消息、以及订阅和处理消息的回调函数。此外,还讲解了如何构建服务和客户端节点,进行简单的整数加法服务,并提供了相应的代码示例和测试步骤。 ROS protocol C++
🤖 ROS 理论与实践micro-ROS架构与接口调用规范micro-ROS是ROS 2在资源受限设备上的实现,包含应用层、rclc层、rcl层、rmw层、DDS层和传输层。关键组件包括分配器、初始化选项、RMW选项、支持器、节点、发布者、订阅者、定时器和执行器。接口调用流程涉及创建分配器、初始化选项、配置RMW、创建节点和通信原语、设置定时器和执行器。参数传递遵循特定规则,资源管理需注意初始化顺序和资源限制。使用建议包括简化代码和优化资源使用。 ROS micro-ROS protocol