Open Dynamics Engine(ODE)物理引擎基础教程(V)——刚体(RIGID BODY)函数

11 篇文章 97 订阅 ¥9.90 ¥99.00
本文是Open Dynamics Engine(ODE)物理引擎基础教程的第五部分,主要讲解刚体(Rigid Body)的创建、销毁、位置姿态、质量力、运动状态、附加函数、自动启用和禁用、阻尼以及其他功能。通过这些函数,开发者可以实现刚体的动力学计算,创建复杂的物理模拟场景。
摘要由CSDN通过智能技术生成

上一教程
Open Dynamics Engine(ODE)物理引擎基础教程(IV)——世界(WORLD)函数

0. 引言

在讲解了世界创造以及相关参数设定方法后,需要向仿真世界添加刚体(Rigid Body)。而本文就是在英文教程基础上增加注释,讲解刚体创建相关的内容。

1. 刚体(Rigid Body)

在仿真中,通常为便于动力学计算,往往会将复杂的机械结构简化为形状规则或动力学参数可设的刚体以及多刚体系统。动力学参数包括质量、质心、惯量等信息,配合几何参数如长度、宽度和厚度等共同描述一个或多个机械结构。而更深入的领域会涉及有限元分析,但也可以通过多刚体建模模拟,所以简化为刚体的做法很基础也比较有效。
通常计算多刚体动力学的方法包括【牛顿-欧拉】、【拉格朗日方程】等等,而最近也有业界大佬Featherstone使用空间向量形式整合了动力学计算使得求解更快速。当然可以通过计算优化加快动力学计算,但据我所知很多方法都属于商业用途,作为那些大型商业设计优化的底层算法。
O

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

陶技者

为技术开源努力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值