双足步行机器人仿真设计作 者: (日)ROBO-ONE委员会 著 杨洋,杨斯爽 译出版时间:2013内容简介 《双足步行机器人仿真设计》面向ROBO-ONE on PC双足步行机器人仿真大赛,主要介绍使用CAD设计软件Autodesk Inventor、分析软件MSC.visualNastran 4D、控制仿真软件MATLAB/Simulink,进行双足步行机器人的CAD建模、机构和结构分析、控制以及协同仿真的步骤和方法。同时,以历届比赛中取得优胜奖的5件作品为例,介绍了双足步行机器人设计与开发中的成功经验和技巧。《双足步行机器人仿真设计》有助于高等院校师生和参加相关机器人大赛的爱好者了解和学习相关知识,也可作为从事机器人设计和开发人员的参考书。目录第1章 基于模型的集成开发1.1 什么是集成开发1.2 机器人开发的流程1.3 CAD1.4 CAE1.4.1 结构分析1.4.2 机构分析1.5 Simulink1.5.1 MBD1.5.2 Simulink简介1.5.3 与MSC.visualNastran 4D的协同1.5.4 实时工作问嵌入式代码第2章 三维CAD系统2.1 三维CAD简介2.2 Inventor的使用2.3 机器人部件设计2.3.1 绘图2.3.2 钣金件的绘制2.3.3 伺服电机支架的建模2.4 机器人的机构与装配2.4.1 使用通用零件2.4.2 使用标准件2.4.3 三维空间中的装配2.4.4 装配模型的动作检查第3章 MSC.visualNastran 4D3.1 MSC.visualNastran 4D简介3.2 CAD形状的取出——与11wentor的协同3.3 机构分析3.4 建立机构分析模型3.5 仿真设置3.6 进行机构分析3.7 结果的计测器测量功能3.8 简单机构分析实例3.9 结构分析3.10 结构分析的设置3.11 简单结构分析实例3.12 4D分析3.13 简单4D分析实例第4章 基于MATLAB/Simulink的控制模块4.1 MATLAB/Simulink简介4.1.1 MATLAB产品家族的组成4.1.2 MLAB的使用4.1.3 使用Simulink4.1.4 Stateflow的使用4.2 控制器的设计4.2.1 控制对象4.2.2 最优调节器设计4.2.3 卡尔曼滤波器的设计4.2.4 LOG调节器的组成4.3 仿真4.3.1 LQG调节器的仿真4.3.2 摆动控制仿真4.4 参数调整4.4.1 控制对象4.4.2 利用最优化功能中的PID控制器参数调整4.5 代码自动生成功能4.5.1 基于Real-Time Workshop的代码自动生成功能4.5.2 PID控制器的参数调整第5章 集成应用5.1 ROBO-ONE on PC的软件集成5.2 电机模型的仿真5.2.1 电机模型5.2.2 基于Simulink的电机建模方法5.2.3 基于MSC.visualNastran 4D的仿真5.2.4 MSC.visualNastran 4D环境下电机的仿真5.2.5 Simulink与MSC.visualNastran 4D的协同5.3 电机模型的反馈定位控制5.3.1 仿真的目标5.3.2 PD控制器配置与反馈闭环建立5.3.3 干扰负载作用下的输出角位移5.4 基于旋转角度电机的简单定位控制5.4.1 简单的定位控制方法5.4.2 模型的生成5.4.3 MSC.visualNastran 4D下的反馈定位控制5.5 基于简易人形模型的仿真5.5.1 基于旋转角度电机的人形简易模型5.5.2 控制器的组成5.5.3 基于姿态数据的关节角度的计算5.5.4 计算姿态数据5.5.5 任务管理5.5.6 控制器的表述5.5.7 仿真结果5.6 重力加速度的检测和控制5.6.1 目的5.6.2 传感器的建模方法5.6.3 仿真结果5.7 倒立摆的控制5.7.1 高柔性控制5.7.2 倒立摆的状态空间模型5.7.3 MSC.visualNastran 4D中控制对象模型的表达5.7.4 在Simulink中构建控制系统5.7.5 反馈增益的设置5.7.6 仿真结果5.8 仿真与实际的区别5.9 基于PC串口的伺服电机实时控制5.9.1 Simulink的实时动作5.9.2 与机器人伺服电机的通信5.9.3 机器人步行5.9.4 在Dynamixel中的使用5.9.5 Real-Time Workshop的使用5.10 使用xPC Target的机器人开发5.10.1 xPC Target的开发环境5.10.2 Target PC的安装5.10.3 在主PC中生成Simulink模型5.10.4 Target PC中模型的动作参考文献第6章 应用案例6.1 ROBO-ONE on PC6.1.1 ROBO-ONE6.1.2 ROBO-ONE on PC的内容6.1.3 参赛机器人6.1.4 仿真概述6.1.5 实现仿真之梦6.2 U-knight6.2.1 U-knight简介6.2.2 外观6.2.3 设计6.2.4 基于Inventor的设计6.2.5 创建制作图纸6.2.6 制作6.2.7 三维CAD的优点6.3 刚王丸6.3.1 目标6.3.2 刚王丸模型6.3.3 刚王丸的控制6.3.4 刚王丸存在的问题6.3.5 刚王丸的改进6.4 FZ-26.4.1 模型的准备6.4.2 MSC.visualNastran 4D的设置6.4.3 程序框架6.4.4 编程步骤6.4.5 仿真结果与反思6.5 开拓者4号6.5.1 仿真环境6.5.2 开拓者4号的配置6.5.3 机器人的设计6.5.4 机器人的机械模型6.5.5 机器人的控制程序6.5.6 实施仿真6.5.7 今后的目标6.6 bode6.6.1 在ROBO-ONE on PC出场6.6.2 Mission2的结果概述6.6.3 Mission2技巧——向前跳的方法6.6.4 Mission2技巧——缓缓着地的方法6.6.5 伺服电机模型是成功的关键 上一篇: 自动控制原理实验与实践 2015年版 下一篇: 未来战士:军用机器人