- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想知道车辆的对象在 WeBot 中是如何建模的及其动力学方程。我知道可以使用两种类型的控制:使用巡航速度,目标最终速度但加速度恒定(与 PROTO 文件中的 time0to100 值成比例),并使用控制车辆扭矩的 throttle 。
由于我想在高频下使用 Controller 控制车辆,因此真实地模拟真实车辆的唯一选择是扭矩控制。但要预测车辆在这种情况下的行为,我需要知道如何计算扭矩、传输方程以及如何使用 ODE 实现所有这些。我阅读了 Car and Driver library 页面,然后两者都有一些关于系统如何工作的细节和描述,但这些解释不够详细。我还想了解轮胎和沥青之间的相互作用是如何建模的。
谢谢,
最佳答案
控制扭矩确实是最现实的选择。
关于方程式,这里详细描述了各种发动机模型:https://www.cyberbotics.com/doc/automobile/driver-library#engine-models
此外,变速器和阿克曼机构用于将扭矩从电机转换/传递到两个/四个车轮,这没有记录,但代码可在此处访问(特定于车辆的部分): https://github.com/omichel/webots/blob/master/projects/default/libraries/vehicle/c/driver/src/driver.c#
特别是,发动机模型+传输在这里实现: https://github.com/omichel/webots/blob/master/projects/default/libraries/vehicle/c/driver/src/driver.c#L126
然后在 2/4 轮之间分配: https://github.com/omichel/webots/blob/master/projects/default/libraries/vehicle/c/driver/src/driver.c#L299
关于轮胎与沥青之间的相互作用,这在 Webots 中被定义为常规接触属性(然后用于创建 ODE 接触接头:http://ode.org/wiki/index.php?title=Manual#Contact):
关于webots - WeBot 上的车辆模型化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54742612/
我希望向订单输入系统添加一项功能,以实时显示订单位置与指定送货车之间的距离(以公里为单位)。 货车有一个 GPS 跟踪系统,来自 High Point GPS , 带有查询司机位置的API,以LAT/
我正在尝试为 C 中的以下内容动态分配空间,我想知道是否有人可以解释如何操作?字符* (*车辆)[][5]; 这 5 个元素是车辆的详细信息,第一个数组用于不同的车辆。所以我正在尝试为不同的车辆动态分
我有难得的机会在几个小时内与负责为美国交通部实现车辆 2 车辆通信的人员和其他 2 人会面。 您有什么问题要问他吗? 我知道这有点不正常,但这是一个“反向”线程,我觉得他对我想与这个社区分享的主题有一
我对 GraphHopper 路由引擎稳定版本 0.5 有疑问 使用vehicle=car时我可以获取路线,但使用自行车和步行则无法获取路线。 Here is an example在 GraphHop
有谁知道以 PHP、Perl 或 Python(或任何其他语言,我可以轻松转换代码)作为开源/免费软件提供的 ISO 3779 车辆 VIN 解码器库? 即使只是解码 WMI 部分(前 3 个位置)也
我正在尝试使用 L5 分页,一切看起来都很好,直到我点击第二页链接。当我点击它时出现此错误: Laravel 5 Pagination undefined variable vehicles in v
我是一名优秀的程序员,十分优秀!