自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(13)
  • 收藏
  • 关注

原创 Unitree Go2高层运动控制:接口实战与代码指南

Go2的高层运动控制基于Unitree SDK2构建,通过C++例程封装了各类运动接口,开发者可通过修改配置参数或二次开发,实现对机器人的精细化运动控制。其核心设计逻辑是:通过枚举test_mode指定运动模式,由对象调用SDK接口执行动作,同时通过回调函数实时获取机器人运动状态,形成"指令下发-状态反馈"的闭环控制。Unitree Go2的高层运动控制接口通过SDK2封装了丰富的运动功能,兼具易用性与灵活性,既支持新手快速上手测试预设动作,也为进阶开发者提供了二次开发的空间。

2026-01-28 20:23:25 784

原创 深度解析Unitree G1 SLAM导航服务接口

摘要:Unitree G1机器人SLAM导航服务接口基于SDK2开发,提供建图、定位、导航功能,适用于教育科研场景。接口包含7个核心API(如建图、位姿导航)和多个ROS数据话题(如点云、位姿)。使用前需配置网络(NX开发板IP 192.168.123.164)并确保硬件状态正常。接口支持JSON格式交互,要求静态室内环境(<45m范围),禁止剧烈运动或APP与接口同时使用。开发者可通过订阅话题获取实时数据,实现机器人自主导航功能。

2026-01-28 20:19:15 798

原创 全场景运动潜能:Unitree运控服务接口V2.0深度解析

摘要:Unitree推出Go2 Edu运控服务接口V2.0,提供高效灵活的运动控制方案。接口包含高层控制与状态反馈双模块,支持30余种核心功能,涵盖基础动作、姿态调节、特殊互动等场景。开发者可通过SDK实时获取机器人状态数据,优化控制逻辑。注意事项包括版本兼容性、安全操作规范等。该接口为教育、科研等领域的机器人应用开发提供强力支持,推动智能机器人技术发展。

2026-01-27 11:04:13 783

原创 用Apple Vision Pro遥操作Unitree G1手臂完整教程

本文提供使用Apple Vision Pro操控Unitree G1机器人手臂的完整教程。通过Vision Pro的手势追踪功能,配合Ubuntu系统环境配置,实现机器人14自由度双臂的精准遥操作。教程涵盖软件环境搭建(包括逆运动学求解、通信协议配置)、硬件适配要求、启动流程及代码结构解析。重点说明证书生成、WebXR功能启用等关键步骤,并强调需根据G1实际参数调整URDF文件和关节控制代码。操作需严格遵循安全规范,确保机器人活动范围内无障碍物。

2026-01-27 10:48:49 1171

原创 深度解析Unitree Go2运动模式:定义、切换接口与实战指南

Go2运动模式切换服务解析:从核心概念到代码实践 摘要:本文详细解析Unitree Go2四足机器人的Motion Switcher Service运动模式切换服务。该服务作为Go2的核心功能,提供安全可靠的模式切换能力,包含三大类运动模式(基础/特殊/安全)共8种具体状态。文章首先介绍服务设计的安全优先、状态原子性和实时反馈三大原则,随后系统梳理各模式特征、适用场景及切换条件。重点解析SDK接口(模式设置、状态查询等)的使用方法,并给出典型错误码的排查建议。

2026-01-26 12:07:52 1134

原创 深入理解DDS通信:基于Unitree SDK2的实践与解析

本文介绍了DDS通信在分布式系统中的核心价值,重点解析了Unitree SDK2中的DDS封装设计及其应用。DDS通过发布-订阅模式实现高效实时通信,适用于机器人、自动驾驶等领域。Unitree SDK2通过ChannelFactory、ChannelPublisher和ChannelSubscriber等类简化了DDS操作,开发者只需关注业务逻辑而无需处理底层细节。文章详细拆解了消息发布和订阅的代码实现,包括通信环境初始化、主题绑定、消息处理等关键步骤,为开发者提供了清晰的实践指导。

2026-01-26 11:55:40 1135

原创 Go2机器狗unitree_sdk2开发快速上手指南

本文详细介绍了Unitree Go2机器狗SDK2的开发流程,包括Ubuntu环境配置、网络连接设置、SDK安装编译及例程运行方法。重点说明高层/底层控制例程的操作步骤,如low_level控制腿部运动和stand_example_go2实现站姿切换。同时总结了网络连接失败、编译报错、机器人无响应等常见问题的解决方案,并强调运行底层控制时必须关闭主运控服务的安全注意事项。该指南为开发者提供了完整的Go2机器人开发入门指引。

2026-01-15 10:11:30 881

原创 宇树G1机器人ROS 2通信开发和使用

宇树G1机器人ROS 2通信开发的核心逻辑,是基于“环境配置-源码编译-连接搭建-驱动启动-功能开发”的全流程标准化范式,通过ROS 2的话题、服务通信机制,实现上位机与机器人的双向数据交互。核心要点可归纳为三点:一是环境适配,必须严格匹配Ubuntu 20.04/22.04与ROS 2 Humble版本,避免兼容性问题;二是通信链路验证,驱动启动后需优先通过topic/list、service/list等命令确认通信基础正常;

2026-01-15 10:11:05 1183 2

原创 宇树科技Go2机器人强化学习(RL)开发实操指南

Go2机器人RL开发实操指南 本文提供基于Isaac Gym和Isaac Lab的Go2机器人强化学习开发全流程指导。从环境配置(需NVIDIA显卡+Ubuntu系统+CUDA/PyTorch)到模型训练与验证,涵盖关键命令与参数设置。Isaac Gym适合基础任务(行走/避障),需配置虚拟环境并安装指定版本依赖;Isaac Lab支持复杂任务(上下台阶)。详细说明训练参数优化、效果验证标准及模型导出方法,帮助开发者快速实现从仿真到实物部署的RL开发全流程。

2026-01-14 10:33:06 1308

原创 解锁G1机器人开发新体验:unitree_sdk2 C++版本快速上手指南

本文详细介绍了Unitree G1机器人的开发环境搭建与开发流程。首先明确了Ubuntu 20.04的系统要求,并详细说明了网络配置步骤。随后分步讲解了unitree_sdk2的安装方法及例程编译过程,重点介绍了底层控制例程的运行操作和注意事项。最后提供了常见问题的排查方案,包括网络连接、SDK安装和例程运行等典型问题的解决方法。全文为开发者提供了从环境配置到实际运行的完整指导,帮助快速上手G1机器人开发工作。

2026-01-14 10:32:55 955

原创 宇树G1机器人强化学习控制例程

本文详细介绍了基于Isaac Gym平台实现G1机器人强化学习控制的全流程。主要内容包括:硬件配置要求(需NVIDIA显卡支持CUDA)、环境搭建步骤(conda虚拟环境创建、PyTorch和Isaac Gym安装)、代码配置修改、模型训练与测试方法。文章提供了完整的命令行操作指南,并针对常见问题给出解决方案,帮助开发者快速实现G1机器人的RL控制算法开发。关键步骤涵盖训练可视化配置、中断续训方法以及测试参数调整等实用技巧。

2026-01-13 14:24:22 1324

原创 强化学习驱动宇树机器人全身动作训练:从仿真到实体的突破

本文探讨了强化学习在宇树系列机器人全身动作控制中的应用。通过深度确定性策略梯度算法,结合仿真预训练与实体微调的方法,实现了机器人行走、深蹲等复杂动作的自主优化。研究采用PyBullet物理引擎搭建数字孪生系统,设计基于关节协调度和身体平衡度的奖励函数,并成功将仿真模型迁移至实体机器人Unitree G1。实验表明,该方法能有效提升机器人的环境适应能力,为未来救援、物流等场景的应用奠定了基础。研究突破了传统编程控制的局限,展现了智能算法与机器人硬件的协同潜力。

2026-01-13 12:26:43 705

原创 【技术落地】智能导览方案全栈实现,精准高效适配多元场景

宇树G1智能导览方案实现全栈落地,融合SLAM定位、多传感器感知、路径规划与自然语言交互技术。采用激光视觉SLAM算法构建高精度三维地图,结合多传感器数据融合实现厘米级定位。系统通过双层路径规划架构(全局AI规划+局部动态避障)和强化学习优化通行效率,并搭载定制化语料库的智能问答系统。基于ROS2框架的稳定架构已成功应用于展馆、园区等场景,提供即拿即用的定制化导览服务。

2026-01-05 15:19:47 376

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除