verp中joint的type、模式的区别

一、joint  types 



Screws(螺旋): screws, which can be seen as a combination of revolute joints and prismatic joints (with linked values), have one DoF and are use describe a movement similar to a screw. A pitch parameter defines the amount of translation for a given amount of rotation. A screw configura defined by one value that represents the amount of rotation about its first reference frame's z-axis. Screws can be used as passive joints, or as a joints (motors).
Spherical joints: spherical joints have three DoF and are used to describe rotational movements (with 3 DoF) between objects. Their configuration is defined by three values that represent the amount of rotation around their first reference frame's x-, y- and z-axis. The three va that define a spherical joint's configuration are specified as
Euler angles. In some situations, a spherical joint can be thought of as 3 concurrent orthogonal to each other joints, that are parented in a hierarchy-chain. The analogy is however only valid while all revolute joints keep an orientation
distinct from any of the two others: indeed, should two joints come close to coincide, a singular situation might appear and the mechanism mig lose one DoF. This does never happen with spherical joints that are internally handled to avoid this kind of situation. Spherical joints are always passive joints, and cannot act as motors.


二、joint modes

1.Torque or force mode: a joint that operates in force/torque mode will be handled by the physics engine.  





Motor enabled: enables or disables the motor of the joint. If disabled, the joint is free. Available only if the joint is in torque/force mode.



Control loop enabled: enables or disables the joint control loop. By default, a built-in PID controller is used (see further down).

Hybrid operation: when the joint is in passive mode, inverse kinematics mode or dependent mode, it can optionally also be operated in a hybrid fashion: hybrid operation allows the joint to operate  in a regular way, but additionally, just before dynamics calculations, the current joint position will be copied to the target joint position, and then, during dynamics calculations, the joint will be handled as a motor in position control (if and only if it is dynamically enabled). Refer to the joint types and operation  section for details.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值