COMPAS FAB v0.11.0
Added
- Added optional
joint_names
toConfiguration
- Added
Configuration.scaled
- Added
full_joint_state
toRobot.inverse_kinematics
- Added
Semantics.get_all_configurable_joints
Changed
- Updated to
COMPAS 0.15
- Construct
full_configuration
withvalues
,types
,joint_names
inRobot
rather than inMoveItPlanner
MoveItPlanner
returnsstart_configuration
with setjoint_names
- Removed parameter
names
fromRobotArtist.update
- Updated Grasshopper examples
Robot
:forward_kinematics
returns nowframe_WCF
MoveItPlanner
:forward_kinematics
takes now instance ofConfiguration
androbot
MoveItPlanner
:inverse_kinematics
takes now instance ofConfiguration
androbot
- Property
compas_fab.robots.Robot.artist
does not try to scale robot
geometry if links and/or joints are not defined. - In
compas_fab.robots.constraints.JointConstraint
, addedtolerance_above
and
tolerance_below
for allowing asymmetrical constraints. - In
compas_fab.robots.Robot
, changed theconstraints_from_configuration
function withtolerances_above
andtolerances_below
. compas_fab.robots.CollisionMesh.scale
now takes a scale factor
instead of acompas.geometry.Scale
instance as an argument.
Fixed
- Convert constraints on inverse kinematics and cartesian planner to ROS messages
- Fix support for trajectory constraints on kinematic planner