尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
【ROS】具身机器人Notes_Two
ROS 学习笔记整理手写原稿规整版一、基础环境操作系统环境Windows10 主机虚拟机软件Oracle VirtualBox虚拟机内安装 Ubuntu 系统Linux发行版用于搭建 ROS 环境编辑器工具vim、nano个人偏好、gedit文本编辑工具前置操作安装 ROS → 配置环境实操可参照B站二、ROS 核心概念ROS1 / ROS2是ROS的两个版本ros2 run启动节点talker、listener演示发布者、订阅者通信节点 (Node)ROS 最小执行单元类比 VS 的底层插件节点通信机制创建话题 Topic类似操作系统进程间通信支持 C、Python 代码开发程序包 (Package) 包含源文件可添加.pyPython和.cppC源码ROS项目也需要类pro文件、dev文件由项目文件管理py文件、cpp文件。三、终端相关ROS 自带终端也可以使用 VS、python/ampe 等第三方终端属于便捷调试端口。四、硬件通信电脑 ↔ STM32底盘控制器通信介质串口双向Bidirectional设备名称/dev/ttyUSB0串口设备键盘按键映射Ctrl Shift O、方向键 ←→↑↓、w/x/z遥控控制五、ROS 系统模型ROS 框架 软件层面的机器人两大模块运动端运动控制模块感知端预留模块补充原稿手写备注修正说明talppertalker发布者、listener订阅者终端之间进行主动通信那么ROS的进程节点进行报文Body传输便可靠ttyUSB0Linux 下 USB 转串口设备标准名称Bidirectional双向通信整体链路上位机 Ubuntu (ROS) ↔ 串口 ↔ STM32 底盘控制器宿主机与虚拟机之间的文件传输粘贴板的全双工设置Devices-SharedClipboard-Bidirectional快捷键CtrlShiftE //垂直分布多终端窗口快捷键CtrlShiftO //水平分布多终端窗口快捷键CtrlShiftX //选中终端窗口并放大快捷键CtrlShiftW //关闭子终端窗口Six. ROSs Notes Conclusion机器人由ROS与STM32开发ROS用于开发控制系统STM32嵌入式开发电路板。大致软件工程师的职责大同小异基于便捷式开发软件进行高级编程语言开发主流C\C\Java\Python。便捷式开发软件一般带有全面的算力三方库底层的函数接口大都已经成熟且框架也早已内部集成量化基于SuperMind进行策略开发自动驾驶/具身机器人基于ROS开发。
RELATED

相关推荐

《C# 抽象类详解》

《C# 抽象类详解》

C#中类,抽象类,构造函数,结构体,接口,重载和重写 1. 类(Class) 本质:引用类型,分配在托管堆上。特点:支持继承(单继承)、支持多态、可…

📅 2026/9/21 0:39:14
AI Agent 对比系列(五):Agent Loop — AI Agent 是怎么「干活」的?

AI Agent 对比系列(五):Agent Loop — AI Agent 是怎么「干活」的?

AI Agent 对比系列(五):Agent Loop — AI Agent 是怎么「干活」的? 《AI Agent 对比系列》第五篇 整合对比版 本系列通过对比两个真实开源 AI Agent——OpenClaw 和 Hermes Agent——带你深入理解 AI Agent 是什么、能做什么、怎…

📅 2026/10/6 12:29:25
AbMole 小讲堂丨 Cyclosporine A:钙调神经磷酸酶抑制剂,在免疫调控研究中的应用

AbMole 小讲堂丨 Cyclosporine A:钙调神经磷酸酶抑制剂,在免疫调控研究中的应用

Cyclosporine A(环孢菌素A,AbMole,M1831)是一种经典的钙调神经磷酸酶(calcineurin)抑制剂,能与胞内亲免素cyclophilin结合形成复合物,进而竞争性抑制钙调神经磷酸酶的磷酸酶活性[1]。…

📅 2026/10/7 8:12:19
MORE NEWS

更多资讯

📰

GPU真实加速四要素:内存墙、Kernel调度、量化精度与CUDA解耦

1. 这不是“让GPU跑得更快”,而是让GPU真正“被用起来”“Jane Street|让 GPU 真正变快”——这个标题乍看像一句技术宣传语,但如果你在量化交易、高频做市或低延迟系统开发一线干过几年,第一反应不是兴奋,而是皱眉&am…

📰

拖拽式CMS核心实现:从区块克隆到画布内核

简介:这份资源面向希望快速搭建可视化页面编辑器的前端开发者与CMS初学者,围绕拖拽克隆这一核心交互,演示如何从左栏组件库拖出元素、在右侧画布自由排版并替换为自定义内容,从而降低非技术人员建站门槛。包内共9个文件&#xff0…

📰

Dark Reader 暗黑模式扩展:从安装到调参的完整流程

Dark Reader 暗黑模式扩展:从安装到调参的完整流程 【免费下载链接】darkreader Dark Reader Chrome and Firefox extension 项目地址: https://gitcode.com/gh_mirrors/da/darkreader Dark Reader 是一款 MIT 开源的浏览器扩展,它会分析任意网页…

📰

SIQ-1-35B系统提示词模板:高推理、自动研究、快速响应三场景配置

SIQ-1-35B系统提示词模板:高推理、自动研究、快速响应三场景配置 SIQ-1-35B是一款功能强大的AI模型,支持高推理、自动研究和快速响应等多种场景。本文将为新手用户详细介绍如何针对这三个核心场景配置系统提示词模板,帮助你充分发挥SIQ-1-35…

📰

Java医院预约挂号系统源码解析:号源并发控制与避坑指南

简介:这份资源是面向计算机专业学生与Java初学者的一套医院预约挂号系统毕业设计完整资料,包含论文与可运行源码,适合作为课程设计、毕业设计选题或Java Web入门练手项目。压缩包共约2000个文件,整体86.78MB,以gif图片…

📰

SQL Server实时性能跟踪:用Extended Events捕获每条SQL执行细节

简介:本资源是一款面向SQL Server数据库管理员与开发者的轻量级数据库跟踪实践工具包,聚焦性能分析、SQL语句审计与结构逆向工程等核心场景,助力用户快速定位慢查询、排查数据异常及补全缺失的数据库设计文档。压缩包共28个文件,7…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬