add option to log joint torques (due to user applied torques and/or motor torques)
See quadruped.py for an example: p.startStateLogging(p.STATE_LOGGING_GENERIC_ROBOT, "genericlogdata.bin", maxLogDof = 16, logFlags = p.STATE_LOG_JOINT_TORQUES) Thanks to JulianYG, in pull request https://github.com/bulletphysics/bullet3/pull/1273
This commit is contained in:
@@ -760,7 +760,8 @@ enum eStateLoggingEnums
|
||||
STATE_LOGGING_FILTER_LINK_INDEX_B=32,
|
||||
STATE_LOGGING_FILTER_BODY_UNIQUE_ID_A=64,
|
||||
STATE_LOGGING_FILTER_BODY_UNIQUE_ID_B=128,
|
||||
STATE_LOGGING_FILTER_DEVICE_TYPE=256
|
||||
STATE_LOGGING_FILTER_DEVICE_TYPE=256,
|
||||
STATE_LOGGING_LOG_FLAGS=512
|
||||
};
|
||||
|
||||
struct VRCameraState
|
||||
@@ -786,6 +787,7 @@ struct StateLoggingRequest
|
||||
int m_bodyUniqueIdA; // only if STATE_LOGGING_FILTER_BODY_UNIQUE_ID_A flag is set
|
||||
int m_bodyUniqueIdB; // only if STATE_LOGGING_FILTER_BODY_UNIQUE_ID_B flag is set
|
||||
int m_deviceFilterType; //user to select (filter) which VR devices to log
|
||||
int m_logFlags;
|
||||
};
|
||||
|
||||
struct StateLoggingResultArgs
|
||||
|
||||
Reference in New Issue
Block a user