项目简介
本项目是基于Qt框架开发的特殊步态调试软件,专为Ikid Robot打造。软件主要用于调试Ikid Robot的特殊步态,如前后向跌倒爬起、踢球等动作,凭借直观的图形用户界面(GUI),用户能便捷地进行步态调试与参数调整。
项目的主要特性和功能
- 支持前后向跌倒爬起、踢球等特殊步态的调试。
- 用户可调整步态的帧率,实现步态平滑过渡。
- 支持关键帧之间插帧数的调整,增强步态灵活性。
- 提供步态文件上传功能,可从服务端接收步态文件。
- 修复零点调试时与自身数值叠加输出的bug。
- 添加机器人步行调试功能,支持更复杂的步态调试。
- 改用TCP/UDP混合模式,UDP专门负责滑块和连续执行的帧数据传输。
安装使用步骤
前提条件
- 已下载本项目的源码文件。
- 安装了Qt开发环境。
安装步骤
- 复制项目:
bash
- 打开项目:使用Qt Creator打开项目文件(
.pro
文件)。 - 构建项目:在Qt Creator中选择构建配置(Debug或Release),然后点击“构建”按钮。
- 运行项目:构建成功后,点击“运行”按钮启动应用程序。
使用步骤
- 启动软件:运行构建好的应用程序,启动特殊步态调试软件。
- 选择步态:在主界面中选择需要调试的特殊步态,如前后向跌倒爬起或踢球。
- 调整参数:
- 调整步态帧率:在主界面右边栏设置步态帧率。
- 调整关键帧插帧数:在关键帧列中调整插帧数。
- 上传步态文件:使用步态文件上传功能,从服务端接收步态文件并进行调试。
- 执行调试:点击“开始调试”按钮,观察机器人的步态执行情况,并根据需要进行参数调整。
- 保存调试结果:调试完成后,可以将调试结果保存为步态文件,供后续使用。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】