aikido:bugfix/planning_locks

Last commit made on 2018-04-26
Get this branch:
git clone -b bugfix/planning_locks https://git.launchpad.net/aikido

Branch merges

Branch information

Name:
bugfix/planning_locks
Repository:
lp:aikido

Recent commits

d70a58d... by Daniel Gallenberger <email address hidden>

fixed locking issue

8bf02b8... by Daniel Gallenberger <email address hidden>

exposed RNG pointer of ConcreteRobot

944b8c7... by Daniel Gallenberger <email address hidden>

added default values

ad3ba00... by Gilwoo Lee

Code cleanup

cea4c74... by Gilwoo Lee

Planning calls explicitly set dofs for InverseKinematics solver.

7724899... by Brian Hou <email address hidden>

Allow KinematicSimulationTrajectoryExecutor to execute trajectories containing subsets of the skeleton. (#374)

* Allow KinematicSimulationTrajectoryExecutor to execute trajectories
containing subsets of the skeleton.

* Allow InstantaneousTrajectoryExecutor to execute trajectories containing subsets of the skeleton.

42fa347... by Aditya Vamsikrishna <email address hidden>

expose base class functions of same name in derived classes (#370)

* expose base class functions of same name in derived classes

* address JS's comments

* Update Hand.hpp

* Remove whitespace

d84453a... by Daqing Yi <email address hidden>

Fix failed unit tests on 32-bit machine (#368)

5b2aee9... by Aditya Vamsikrishna <email address hidden>

const correctness (#349)

* change interpolator and state space to const since they shouldnt change

* convert class functions to const if they do not change member variables to account for const objects

* const functions for statespace classes

* correct const pointers for stateSpace to pointers to const objects

* change function signature to take pointer to const object

* change type casting of stateSpaces to const statespaces

* const interpolator

* style format

* change mStateSpace to be a pointer to const object

* address JS's comments

* Fix code style

* fix const correctness issue

* Fix bug.

* control/executors + trajectories

* Fix code format

* const correctness in control/executors

* move shared pointer

* nit

* validate from executor perspective

* make format

* logic correction wrt old code

* const function should return const reference

* change mutex getter back to return non-const reference

* const correctness in rviz/

* const correctness of methods in robot

* perception module

* change const convention: we follow left

* nit const correction

* proposing convention for mutex-class member

* make format

* address some JS comments+left convention corrections

* address JS's comments

* make format

* const and non-const versions of getHand()

* enforce DRY

* getmetaSkeleton() const and non-const versions

* getStateSpace() const and non-const versions

* take traj by reference

750feeb... by Jeongseok Lee <email address hidden>

Use ompl to find OMPL package (#367)