Commit Graph

271 Commits

Author SHA1 Message Date
Robert Haschke
c1d676589a display scene corresponding to SubTrajectory 2017-11-12 11:42:29 +01:00
Robert Haschke
8129caa614 TaskSolutionVisualization: added scene, renamed vars 2017-11-12 10:35:59 +01:00
Robert Haschke
c516a537f5 TaskListModel: expand view's item when dropping onto it 2017-11-12 07:01:17 +01:00
Robert Haschke
fc9ca1b624 LocalTaskModel: allow removing of stages 2017-11-12 06:59:34 +01:00
Robert Haschke
953224eba1 LocalTaskModel: populate via drag-n-drop 2017-11-12 06:59:34 +01:00
Robert Haschke
1ae3793a9d TaskModel / TaskDisplay: keep names in sync 2017-11-12 06:59:34 +01:00
Robert Haschke
2bc1b08a00 TaskDisplay: show tasks 2017-11-12 06:59:34 +01:00
Robert Haschke
81126f5ef6 DisplaySolution class 2017-11-11 19:47:43 +01:00
Robert Haschke
cb85e1b864 publish task info in private namespace: ~/taskid
- default task id is empty
- introspection becomes member of task, created with Task::enableIntrospection(true)
2017-11-11 19:47:31 +01:00
Robert Haschke
a43692fc25 renamed Task, Stage msgs
- Stage -> StageStatistics + StageDescription
- Task -> TaskStatistics + TaskDescription
- removed GetInterfaceState.srv
2017-11-11 19:46:33 +01:00
Robert Haschke
924051c511 handle IS_DESTROYED flag for RemoteTask
- turn task red in models
- if a task with same ID is received again, create a new RemoteTask anyway
2017-11-11 19:46:09 +01:00
Robert Haschke
0f9c8cc8ea implemented TaskListModel::removeRows 2017-11-11 19:46:09 +01:00
v4hn
481e2c4f12 visualization: add missing header includes 2017-11-10 19:34:45 +01:00
v4hn
0f49177393 cmake: fix dependencies & includes
Partly required to get it to compile with `catkin_make`.
2017-11-10 18:38:01 +01:00
Robert Haschke
18119a7985 cleanup cmake 2017-11-03 19:19:33 +01:00
Robert Haschke
6ba66b51a7 reworked TaskModels
- separate RemoteTaskModel / LocalTaskModel, reusing existing storage
- TaskListModel collects several TaskModels
- TaskListModelCache: global singleton,
  maintaining TaskListModel of all tasks in system (used by panels)
- create LocalTask from stages available via pluglinlib
2017-11-03 19:16:04 +01:00
Robert Haschke
022e29caa5 merged task_panel + task_solution_display into motion_planning_tasks folder 2017-11-02 09:53:43 +01:00
Robert Haschke
82758abc65 cleanup TaskSolutionDisplay 2017-11-02 09:53:43 +01:00
eirtech
042d33f331 adaptions for TaskSolutionDisplay 2017-11-02 09:53:43 +01:00
Robert Haschke
18cc780407 copied trajectory visualization stuff from moveit 2017-11-02 09:53:43 +01:00
Robert Haschke
8a461af97c TaskPanel: listen to task_monitoring topic 2017-11-02 09:53:28 +01:00