startup rvc now checks whether an update to RTB is available.
Fixed the bug in SerialLink.plot for prismatic joints and modified DH parameters where the links were missing or in the wrong place.
New methods for SerialLink
– edit which presents all the parameters as a table in a figure window and allows interactive editing.
– fellipse andvellipse which respectively plot the force and velocity ellipsoid of the robot.
– trchain which describes forward kinematics as a minimal series of ele- mentary transforms.
– numerical inverse kinematic: ikcon and ikunc for constrained and un-constrained joint angles, based on the MATLAB Optimisation Toolbox. These provide a good alternative to the existing method ikine. Con- tributed by Bryan Moutrie.
– pay and paycap to determine the effect of payload and maximum pay- load capability. Contributed by Bryan Moutrie.
– collisionswhichinterfacestothepublicdomainpackagepHRIWARE (by Bryan Moutrie) to perform collision checking between a robot arm and static and moving objects which are described by simple 3D shape primitives.
A new function called models which lists all the robot models and their key- words. Allows searching by keywords. Becoming useful as the number of model files increases.
Prototype models for Baxter, NAO and Kuka KR5 robots.
New version of rtbdemo that uses a proper GUI.
Update of the V-REP interface to support version 3.1.x and a demo created, see rtbdemo.
An increasing number of functions now have a ’deg’ option which allows it to accept angle input in units of degrees rather than the default of radians.
New Simulink blocks to support N-rotor flyers, eg. hexa- and octo-rotors. This includes a new control mixer block and a generalized N-rotor dynamics block. Graphics has been updated to render the appropriate number of rotors. The ve- hicle model structure must now include an element nrotors to specify the number of rotors.
roblocks, the Toolbox Simulink block library is now a .slx file, rather than a .mdl file and all models have been updated to suit. Some older Simulink models had atrophied and have been updated.