尧图网络 高端网站定制 · 原创设计
免费咨询热线
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/30 11:52:21
AbMole 小讲堂丨 Cyclosporine A:钙调神经磷酸酶抑制剂,在免疫调控研究中的应用

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

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

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

更多资讯

📰

Spring Boot构建多模型AI服务中台:毕业设计高分架构方案

简介:这是一套面向计算机、电子信息工程及数学等专业本科生的毕业设计与课程实践参考项目,基于Spring Boot构建了具备多模型接入能力的人工智能机器人系统,可灵活调用GPT-3.5、GPT-4.0、Kimi、文心一言、Stable Diffusion及Midjourney等主流大…

📰

Quartus II FPGA交通灯工程:Verilog状态机、数码管扫描与引脚约束实战

简介:「QuartusⅡ交通灯控制电路」是一份面向数字逻辑电路设计与芯片仿真的完整工程实践包,围绕十字路口信号灯控制展开:甲车道为主道,单次通行75秒;乙车道为辅道,每次25秒,两车道交替放行&…

📰

SK-VQA:知识增强的多模态大模型训练与应用

1. SK-VQA项目概述:当多模态大模型遇上知识增强训练 在知识驱动的视觉问答(KB-VQA)领域,现有模型常面临"知识盲区"困境——当问题涉及训练数据之外的领域知识时,性能会断崖式下跌。这正是我们团队开发SK-VQA…

📰

动态规则引擎设计:分层架构与商业决策优化

1. 项目背景与核心价值在数字化运营与商业决策领域,规则模型正成为企业精细化管理的核心工具。这个系列聚焦运营、销售、产品、舆论及利益链条治理五大场景,通过数据科学方法构建可量化的决策框架。作为该系列的第七部分,我们重点探讨动态环境…

📰

TranslationTools v3.1511.01 安装配置与取词排错指南

简介:围绕 Android 项目与框架中字符串资源分散、难以快速筛选和统一翻译的问题,这份 MediaTek 字符串翻译工具(STT)面向应用开发者和本地化工程师,用于简化多语言本地化流程,便于在项目内集中处理字符串资…

📰

Anthropic模型架构解析:Opus与Sonnet的协同优化策略

1. Anthropic模型架构的军师策略解析 当Opus为Sonnet提供策略指导时,整个模型架构呈现出类似"老带新"的师徒关系。这种架构创新主要体现在三个层面: 知识蒸馏系统 :Opus作为教师模型,通过注意力机制将决策模式传递给S…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

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

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

📞 💬