Skip to content

COMPAS FAB v0.11.0

Compare
Choose a tag to compare
@gonzalocasas gonzalocasas released this 07 May 09:37

Added

  • Added optional joint_names to Configuration
  • Added Configuration.scaled
  • Added full_joint_state to Robot.inverse_kinematics
  • Added Semantics.get_all_configurable_joints

Changed

  • Updated to COMPAS 0.15
  • Construct full_configuration with values, types, joint_names in Robot rather than in MoveItPlanner
  • MoveItPlanner returns start_configuration with set joint_names
  • Removed parameter names from RobotArtist.update
  • Updated Grasshopper examples
  • Robot: forward_kinematics returns now frame_WCF
  • MoveItPlanner: forward_kinematics takes now instance of Configuration and robot
  • MoveItPlanner: inverse_kinematics takes now instance of Configuration and robot
  • 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, added tolerance_above and
    tolerance_below for allowing asymmetrical constraints.
  • In compas_fab.robots.Robot, changed the constraints_from_configuration
    function with tolerances_above and tolerances_below.
  • compas_fab.robots.CollisionMesh.scale now takes a scale factor
    instead of a compas.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