Permalink
Switch branches/tags
Nothing to show
Commits on Oct 12, 2012
  1. Make copy constructor argument const.

    Antonio El Khoury committed Oct 12, 2012
  2. Add Foot copy constructor.

    Antonio El Khoury committed Oct 12, 2012
  3. Add test for hand creation.

    Antonio El Khoury committed Oct 12, 2012
  4. Add Hand copy constructor.

    Antonio El Khoury committed Oct 12, 2012
  5. Add test for body creation.

    Antonio El Khoury committed Oct 12, 2012
  6. Add Body copy constructor.

    Antonio El Khoury committed Oct 12, 2012
  7. Define rbdl body getter in Body class.

    Antonio El Khoury committed Oct 12, 2012
Commits on Oct 11, 2012
  1. Remove commented code.

    Antonio El Khoury committed Oct 11, 2012
  2. Add test for joint creation.

    Antonio El Khoury committed Oct 11, 2012
  3. Add missing files from previous commit.

    Antonio El Khoury committed Oct 11, 2012
  4. Define factory class.

    Antonio El Khoury committed Oct 11, 2012
  5. Implement classes with shared pointer types.

    Antonio El Khoury committed Oct 11, 2012
  6. Define hand constructor with wrist.

    Antonio El Khoury committed Oct 11, 2012
  7. Define foot constructor with ankle argument.

    Antonio El Khoury committed Oct 11, 2012
  8. Add joint type argument to joint constructor.

    Antonio El Khoury committed Oct 11, 2012
  9. Comply with abstract-robot-dynamics at branch topic/abstract-pointer.

    Antonio El Khoury committed Oct 11, 2012
      * For now regular pointer types are used.
  10. Make constrcutors explicit.

    Antonio El Khoury committed Oct 11, 2012
  11. Cosmetic change: Add space after semi-column.

    Antonio El Khoury committed Oct 11, 2012
  12. Initialize variable in loops.

    Antonio El Khoury committed Oct 11, 2012
  13. Use brackets when dealing with public headers.

    Antonio El Khoury committed Oct 11, 2012
Commits on Oct 10, 2012
  1. Pass matrix by reference in joint constructor.

    Antonio El Khoury committed Oct 10, 2012
  2. Add public Eigen macro in classes that have fixed-size Eigen objects.

    Antonio El Khoury committed Oct 10, 2012
      * This macro is necessary to be able to dynamically create objects
        of such classes.
      * Recommended solution from
        http://eigen.tuxfamily.org/dox/TopicStructHavingEigenMembers.html
  3. Avoid multiple inheritance for HumanoidDynamicRobot class.

    Antonio El Khoury committed Oct 10, 2012
      * Class now inherits only from abstract interface class
        CjrlHumanoidDynamicRobot.
      * Class now has a private ard::rbdl::DynamicRobot attribute.
      * All public methods from ard::rbdl::DynamicRobot are redefined and
        implemented in HumanoidDynamicRobot class to call methods from
        ard::rbdl::DynamicRobot attribute.
  4. Add dummy implementation for DynamicRobot::initialize method.

    Antonio El Khoury committed Oct 10, 2012
  5. Add hand constructor with associated wrist joint.

    Antonio El Khoury committed Oct 10, 2012
  6. Add foot constructor with associated ankle joint.

    Antonio El Khoury committed Oct 10, 2012
  7. Add missing files for new class.

    Antonio El Khoury committed Oct 10, 2012
  8. Add typedefs for abstract interface types.

    Antonio El Khoury committed Oct 10, 2012
  9. Define HumanoidDynamicRobot class.

    Antonio El Khoury committed Oct 10, 2012
  10. Define Foot class.

    Antonio El Khoury committed Oct 10, 2012
  11. Add missing comments in header.

    Antonio El Khoury committed Oct 10, 2012
  12. Fix comment in header.

    Antonio El Khoury committed Oct 10, 2012
  13. Define hand class.

    Antonio El Khoury committed Oct 10, 2012