rock-core / base-types

C/C++ and Ruby definition of the base types in Rock
6 stars 40 forks source link

RigidBodyStateSE3 #146

Closed dmronga closed 4 years ago

dmronga commented 4 years ago

This PR adds the data type RigidBodyStateSE3 which includes pose, twist, spatial acceleration and wrench in one structure, as well as some missing subtypes. The motivation behind this is to have a complete representation of the state of a rigid body for dynamic control applications. The necessity to have a new type for this has been discussed in PR #116.

Two words on the data type:

@shivesh1210

doudou commented 4 years ago

Looks good to me. Given that you were the one recently introducing Twist and Wrench, I'd even be OK with changing the type definitions (that's why we need official releases ... to have stricter rules on that)

@2maz ... ?

doudou commented 4 years ago

Looks good to me. Given that you were the one recently introducing Twist and Wrench, I'd even be OK with changing the type definitions (that's why we need official releases ... to have stricter rules on that)

@2maz ... ?

Sorry, disregard the second part of the message. Misread the github diff (it was showing only the latest changes ...)

2maz commented 4 years ago

@dmronga thanks for taking the effort