Skip to content
Snippets Groups Projects
  1. Jun 11, 2017
  2. Jun 10, 2017
  3. Jun 09, 2017
  4. Jun 07, 2017
  5. Jun 06, 2017
    • Raphael's avatar
      add the possibility to delete LVL1Controllers (deletion may be impossible for... · 191fd47e
      Raphael authored
      add the possibility to delete LVL1Controllers (deletion may be impossible for some controllers. e.g.: controllers used by the kinematic unit)
      extend the gui to be able to delete controllers
      extended the RobotUnitListener to carry this information (lvl1ControllerDeleted)
      extended LVL1ControllerDescription to carry this information
      add LVL1ControllerInterface isDeletable and deleteController
      
      rename RobotUnitInterface switchControllerSetup to switchLVL1ControllerSetup (to keep the naming scheme)
      rename RobotUnitInterface activateController to activateLVL1Controller (to keep the naming scheme)
      rename RobotUnitInterface activateControllers to activateLVL1Controllers (to keep the naming scheme)
      rename RobotUnitInterface deactivateController to deactivateLVL1Controller (to keep the naming scheme)
      rename RobotUnitInterface deactivateControllers to deactivateLVL1Controllers (to keep the naming scheme)
      rename RobotUnitInterface createController to createLVL1Controller (to keep the naming scheme)
      rename RobotUnitInterface createControllerFromVariantConfig to createLVL1ControllerFromVariantConfig (to keep the naming scheme)
      
      rename RobotUnitListener lvl1ControllerAdded to lvl1ControllerCreated (now the method createLVL1Controller triggers lvl1Controller created instead of lvl1ControllerAdded)
      191fd47e
    • Raphael's avatar
      add the function checkSetOfControllersToActivate which allows deriving classes... · 49fffe67
      Raphael authored
      add the function checkSetOfControllersToActivate which allows deriving classes to check the set of controllers being requested (and throw an exception in case the set is not ok)
      add a bit of doxygen
      49fffe67
    • Mirko Wächter's avatar
      fixed periodic position controller · 5c1421f2
      Mirko Wächter authored
      5c1421f2
    • Mirko Wächter's avatar
      worked on playtrajectory · dc377943
      Mirko Wächter authored
      dc377943
  6. Jun 04, 2017
  7. Jun 03, 2017
    • Raphael's avatar
      add a gui for the RobotUnit · cb512f5d
      Raphael authored
      features:
      	list ControlDevices + ControlTargets
      	list SensorDevices + SensorValues
      	list LVL1Controllers and invoke functions that have a WidgetDescription
      	list ControllerClasses and create LVL1Controllers if the classes support it by providing a WidgetDescription used for configuration
      	load libraries into the RobotUnit
      cb512f5d
    • Raphael's avatar
      add version 2 of the robot unit · 025e4899
      Raphael authored
      major changes to version 1:
              LVL0Controllers for one unit (e.g. platforn, joint) are now grouped in a ControlDevice
              DataUnits are replaced by SensorDevices containing a SensorValue
              ControlTargets and SensorValues areautomatically swapped out to the non rt side
              there are default implementations for kinematic, platform, force torque and inertial measurement unit
              lvl1 controllers can provide a WidgetDescription used to configure and create them
              lvl1 controllers can provide WidgetDescriptions for methods they provide
              the robot unit now is initialized in multiple phases
      025e4899
    • Raphael's avatar
      skip loading the robot by the KinematicUnit if it already was set (this may be... · 5b83a796
      Raphael authored
      skip loading the robot by the KinematicUnit if it already was set (this may be done by a derived class prior to calling addObject for the KinematicUnit on the armarx manager)
      change source/RobotAPI/drivers/OrientedTactileSensor/OrientedTactileSensorUnit.cpp to use std::abs instead of the c function abs
      5b83a796
    • Raphael's avatar
  8. May 29, 2017
  9. May 24, 2017
  10. May 19, 2017
  11. May 15, 2017
  12. Apr 26, 2017
  13. Apr 21, 2017
  14. Apr 20, 2017
  15. Apr 19, 2017
  16. Apr 18, 2017
  17. Apr 15, 2017
Loading