Commit Graph

18 Commits

Author SHA1 Message Date
Robert Haschke
349e3c6c6c Merge branch master into ros2 2023-05-26 16:38:15 +02:00
Robert Haschke
397fc070ea Fix SolutionBase::fillMessage(): also write start_scene
This method was only doing half of the job, namely adding subsolutions
to the message fields. However, the start_scene was not yet written.
This was handled manually in some but not all callers.
To avoid this inconsistency, the new method toMsg() takes care of both
actions now, while the old fillMessage() method was renamed to appendTo().
2023-05-19 08:43:14 +02:00
Robert Haschke
08dc34c5b3
Use const reference instead of reference for ros::NodeHandle (#437) 2023-03-06 16:26:41 +01:00
Robert Haschke
db6d90ab69 CartesianPath: Deprecate redundant property setters 2023-02-17 22:37:49 +01:00
Robert Haschke
3b05949be9 pick_place_task: monitor last state before Connect
... to prune solutions as much as possible
2023-02-13 15:08:30 +01:00
Jafar
615e8ef248
Replace rosparam_shortcuts with generate_parameter_library (#403) 2022-12-06 00:14:50 +03:00
JafarAbdi
11b81856d5 Merge d2918f130d 2022-05-26 21:58:24 +00:00
Jafar Abdi
7dbe0b87e1
Return MoveItErrorCode from task::plan (#319)
... to know whether the plan failed due to timeout, preemption, or actual planning failure
2022-01-02 15:32:37 +01:00
JafarAbdi
a90eac5a78 Port demo to ROS2 2021-11-25 23:02:54 +03:00
Robert Haschke
71fab0fbce Simplify allowCollisions(object, JMG) 2021-11-10 12:11:39 +01:00
Michael Görner
ff4eb4edf1
Run pick+place demo as a unit test (#254) 2021-05-28 00:44:27 +02:00
Robert Haschke
b0b4db4bc5
Fix pick-place-demo: Correctly set hand group (#205) 2020-09-07 15:14:08 +02:00
v4hn
8faba159f9 clang-tidy: llvm-namespace-comment 2020-06-11 11:03:50 +02:00
v4hn
2153237643 clang-format: readability-identifier-naming
Probably the most invasive format patch, also changing some internal API.

I deliberately disabled ClassCase and MethodCase checks for the moment
to avoid public API changes in this patch set.
2020-06-11 11:03:50 +02:00
Michael Görner
a9fbcac31f
planning_attempts -> max_solutions (#143)
The parameter describes the maximum number of found solutions before further planning is aborted.
2020-03-10 15:00:22 +01:00
Rajendra Singh
de79dedbfc
Generalised code for object_name
Previous code was generating the error on changing object_name in config/panda_config.yaml file because of this bug as here we are overwriting the object_name as "object" which brought the inconsistency in code.
2020-01-16 19:05:53 +05:30
Robert Haschke
ff297d2929 more tutorial demos 2019-11-02 22:05:58 +08:00
simonGoldstein
232ef5e03e Demo package for tutorial (#104)
Co-Authored-By: Henning Kayser <henningkayser@picknik.ai>
Co-Authored-By: Robert Haschke <rhaschke@techfak.uni-bielefeld.de>
2019-10-08 17:30:45 +02:00