Commit Graph

13 Commits

Author SHA1 Message Date
Robert Haschke
a32007613e renamed subtask -> stage 2017-10-16 09:24:21 +02:00
Robert Haschke
1b1a82f7c8 simplified SubTask API
- moved interface flags to private implementation
- moved newInputState() / newOutputState to private implementation
- directly implement sendBackward()/sendForward()
- removed scene_, planner_ from SubTaskPrivate
  ... replaced by init(scene) call
- renamings
  - array_type -> container_type
  - ...AnyWay -> ...EitherWay
  - input -> start
  - output -> end
2017-10-11 23:34:49 +02:00
Robert Haschke
bb06eda33c containers
- allow hierarchical organization of stages (serially for now)
- validate correctness of tree (at composition time, i.e. runtime)
- derive Task from SerialContainer
- fix pimpl_func(), PRIVATE_CLASS declaration in "public" section to allow access in tests
2017-10-04 00:11:22 +02:00
Robert Haschke
6a1eacb315 make headers visible in qtcreator 2017-09-30 22:10:51 +02:00
Robert Haschke
6d10f7e835 moved plan publishing into debug.cpp 2017-09-28 20:35:44 -07:00
v4hn
76114d5fbd split up build into subfolders for tests/demos 2017-03-07 15:04:42 +01:00
v4hn
67487bf177 add test_plan_cartesian_forward 2017-03-05 22:58:46 +01:00
v4hn
70145aae29 draft implementation of cartesian_position_motion - one way only for the moment 2017-03-04 00:08:52 +01:00
v4hn
6e5308740b first incomplete version of GenerateGraspPose 2017-03-02 00:40:51 +01:00
v4hn
c77d9106a6 introduce more interfaces / Gripper forward planning now works 2017-03-01 15:19:30 +01:00
v4hn
0e5d39a94d introduce a number of interfaces as loose ends 2017-02-28 15:27:05 +01:00
v4hn
bd67649fd2 first sketch of the graph design
+ skeleton of a first node "current_state"
+ vision of a test application
2017-02-28 11:29:38 +01:00
v4hn
bb1d072418 initial commit
add a test binary for later use.
2017-02-27 11:49:22 +01:00