Version 1.5, part of Release 2017b, includes the following enhancements:

  • RigidBodyTree Visualization Improvements: Attach mesh files and inspect individual bodies in a MATLAB figure
  • Coordinate Transformation Conversion Block: Convert between coordinate system representations in Simulink
  • ROS Image and Point Cloud Blocks: Convert ROS messages to nonbus signals in Simulink
  • Lidar Sensor Object: Store and use lidar scan data

See the Release Notes for details.

See highlights and screen shots.

Version 1.4, part of Release 2017a, includes the following enhancements:

  • External Mode Support: Tune parameters and view signal values of deployed ROS nodes over TCP/IP (with Simulink Coder)
  • Dynamics for Robot Manipulators: Solve inverse and forward dynamics for RigidBodyTree objects
  • Generalized Inverse Kinematics: Solve multiconstrained inverse kinematics for robot manipulators
  • URDF File Importer: Import URDF robot descriptions as a RigidBodyTree object
  • Scan Matching: Calculate pose difference between laser scans

See the Release Notes for details.

See highlights and screen shots.

Version 1.3, part of Release 2016b, includes the following enhancements:

  • Robotic Manipulator Algorithms: Represent robot manipulators using a rigid body tree and calculate forward and inverse kinematics
  • Automated Deployment of ROS Nodes: Automatically deploy ROS nodes to target hardware using Simulink Coder
  • Occupancy Grid Class: Build a robot environment using a 2-D occupancy map with probabilistic values
  • Mobile Robot Algorithm Blocks: Perform obstacle avoidance and path following in Simulink
  • ROS Action Client: Send action goals via a ROS network and get feedback on their execution

See the Release Notes for details.

See highlights and screen shots.

Version 1.2, part of Release 2016a, includes the following enhancements:

  • Monte Carlo Localization Algorithm: Estimate robot location in a known map
  • Particle Filter Algorithm: Estimate state for nonlinear systems
  • Fixed-Rate Execution: Run MATLAB code at a constant rate
  • Robotics System Toolbox Support Package for TurtleBot-Based Robots: Connect to TurtleBot hardware

See the Release Notes for details.

Version 1.0.1, part of Release 2015aSP1, includes bug fixes.

See the Release Notes for details.

Version 1.1, part of Release 2015b, includes the following enhancements:

  • Vector Field Histogram Plus (VFH+) obstacle avoidance algorithm
  • Access to ROS parameters from Simulink
  • Code generation for coordinate transforms and select robotics algorithms

See the Release Notes for details.