COMPAS FAB v0.11.0
Added
- Added optional
joint_namestoConfiguration - Added
Configuration.scaled - Added
full_joint_statetoRobot.inverse_kinematics - Added
Semantics.get_all_configurable_joints
Changed
- Updated to
COMPAS 0.15 - Construct
full_configurationwithvalues,types,joint_namesinRobotrather than inMoveItPlanner MoveItPlannerreturnsstart_configurationwith setjoint_names- Removed parameter
namesfromRobotArtist.update - Updated Grasshopper examples
Robot:forward_kinematicsreturns nowframe_WCFMoveItPlanner:forward_kinematicstakes now instance ofConfigurationandrobotMoveItPlanner:inverse_kinematicstakes now instance ofConfigurationandrobot- Property
compas_fab.robots.Robot.artistdoes not try to scale robot
geometry if links and/or joints are not defined. - In
compas_fab.robots.constraints.JointConstraint, addedtolerance_aboveand
tolerance_belowfor allowing asymmetrical constraints. - In
compas_fab.robots.Robot, changed theconstraints_from_configuration
function withtolerances_aboveandtolerances_below. compas_fab.robots.CollisionMesh.scalenow takes a scale factor
instead of acompas.geometry.Scaleinstance as an argument.
Fixed
- Convert constraints on inverse kinematics and cartesian planner to ROS messages
- Fix support for trajectory constraints on kinematic planner