Commits on Jun 30, 2016
  1. [bin] try to find blender on MacOS

    it seems that blender is not in `which` on Mac OS.
    [couldnt test myself]
    fix #707 thanks to @gsubramani for testing.
    committed May 9, 2016
  2. [builder] add static physic type for robot

    to be able to record animation.
    no_collision did not record object frames.
    committed Jun 21, 2016
  3. [pymorse] Stream port must be integer

    and add 'with' statement support
    committed Jun 20, 2016
Commits on Jun 17, 2016
  1. [helper/velocity] Fix order in computation of linear_velocity

    Arnaud Degroote committed Jun 17, 2016
  2. [testing] Increase the coverage of velocity test

    Test now both kind of computation, i.e. Velocity and Position
    Arnaud Degroote committed Jun 17, 2016
Commits on May 19, 2016
  1. @amiller27

    [pymorse] Stop stream class from swallowing error messages

    amiller27 committed with Arnaud Degroote May 18, 2016
Commits on Apr 19, 2016
  1. [camera] fix bug when init camera would crash

    error was: NoneType has no attribute source
    committed Apr 19, 2016
  2. Update .mailmap

    committed Apr 19, 2016
Commits on Apr 18, 2016
  1. @adegroote @adegroote

    [core/wheeled_robot] Use some PID to enforce (v, w) constraints on Ac…

    …kermann model
    The friction generated by front wheels make the theoric Ackermann model not
    very accurate. Use some PID to enforce the desired constraints.
    adegroote committed with adegroote Feb 29, 2016
  2. @adegroote @adegroote
  3. @adegroote @adegroote
  4. @adegroote @adegroote
  5. @adegroote

    [mw/ros] Added Float32MultiArray interface for rotorcraft attitude co…

    Oswald Berthold committed with adegroote Apr 14, 2016
  6. @adegroote
  7. @adegroote
Commits on Mar 8, 2016
Commits on Feb 29, 2016
  1. @adegroote

    [camera] Use FBO when available

    FBO means FrameBuffer Object. It is some special OpenGL object, allowing
    to render a scene, without drawing it (offscreen). Once definitively
    integrated in Blender (see, it will
    allow to compute properly camera output and such, without relying on the
    multi-scene hack. Moreover, it should be a bit faster, and will allow to
    deactivate viewport rendering...
    Close #684
    adegroote committed Feb 16, 2016
  2. @adegroote

    [sensors/camera] Cleanup base camera class

    - Don't use horrible blenderapi.*camera API. It is not really needed,
      and otherwise, if really needed, it should be something in
      persistentstorage. Remove it, as I kill all the users
    - Provide a property to access image_data
    - Don't use 12 variables to test if we setup stuff properly, just test
      the main object against None
    adegroote committed Feb 16, 2016
Commits on Feb 24, 2016
  1. @adegroote

    [core/wheeled_robot] Kill HasSteering interface

    It is not used, nor have any sense for "DifferentialRobot"
    adegroote committed Feb 24, 2016
  2. @adegroote
Commits on Feb 23, 2016
  1. @adegroote
  2. @adegroote
Commits on Feb 19, 2016
  1. @adegroote

    [builder] Simplify WheeledRobot.unparent_wheels

    It will ease maintenance / new developpement, with a lot less stuff
    adegroote committed Feb 19, 2016
Commits on Feb 18, 2016
  1. @severin-lemaignan

    Added an issue template

    severin-lemaignan committed Feb 18, 2016
Commits on Feb 16, 2016
  1. @adegroote

    Rename MorsePhysicsRobot into PhysicsDifferentialRobot

    apply_speed makes only sense for differential robots. There is a lot of
    other possible kinematic model that we may want to implement laterly.
    adegroote committed Feb 12, 2016
Commits on Feb 12, 2016
  1. @adegroote

    [core/wheeled_robot] Make them use the same frame than other robot

    There is no reason that PhysicsRobot are turned against Y axis (there is
    such limitation for vehicle wrapper robot, such as Hummer). So make
    "PhysicsRobot" turned against X, remove all the hack in it.
    adegroote committed Feb 12, 2016
Commits on Feb 11, 2016
  1. @adegroote

    [core/wheeled_robot] More cleanup of wheeled_robot

    No need to store position and orientation of wheel, it is not used
    Do not pass position in attach_wheel_to_body as we compute it inside
    (and not the same)
    adegroote committed Feb 11, 2016
  2. @adegroote

    [core/wheeled_robot] Don't attach caster_wheel in "get_wheels"

    It makes no sense at all from a semantic point of view. Attach it in the
    build_vehicle method ...
    adegroote committed Feb 11, 2016
  3. @adegroote

    [core/wheeled_robot] Kill attach_caster_wheel_to_body method

    It does exactly the same thing than attach_wheel_to_body method
    adegroote committed Feb 11, 2016
Commits on Feb 8, 2016
  1. @adegroote
  2. @adegroote