Robert Haschke
f872d58520
Expose ContainerBase::childByIndex via operator[](int) ( #413 )
2022-12-12 20:44:37 +01:00
Robert Haschke
26c690c3b6
Merge PRs #412 (fix-ci) and #409 (more cost-terms)
2022-12-11 22:38:32 +01:00
Robert Haschke
33e9c5d212
Fix clang-tidy issues
2022-12-11 22:37:10 +01:00
Robert Haschke
4886fc3f7b
Expose CostTerms to python
2022-12-11 17:39:55 +01:00
Robert Haschke
274c75f68f
Fix SimpleGrasp/SimpleUnGrasp wrapper
...
- Wrap common base class SimpleGraspBase to reduce redundancy
- Use correct defaults for stage name
2022-12-08 09:37:33 +01:00
Robert Haschke
7200bbbfb1
Fix base class for container stages Pick, Place, SimpleGrasp, SimpleUnGrasp
2022-12-08 08:59:41 +01:00
Robert Haschke
954089eae4
Merge PR #99 : Python API
...
... based on pybind11
2022-11-22 21:24:17 +01:00
Robert Haschke
c1df1fbee8
[Container|Task]::add(...) for sequence (python)
2022-11-22 21:22:29 +01:00
Christian Petersmeier
1f330bed89
Reformat Documentation
...
- create tutorial, how-to-guide, topic and reference chapters
- move implementation examples from api documentation into
how-to-guides
- create a documentation overview on the first page
2022-03-10 13:33:10 +01:00
Robert Haschke
940a843f05
Rework stages doc
2022-03-10 13:33:06 +01:00
Robert Haschke
6ffc508225
Finetune solvers documentation
2022-03-03 10:50:30 +01:00
Robert Haschke
e77fa83a42
Rework core documentation
2022-03-03 10:50:30 +01:00
Christian Petersmeier
9103af2704
Rework python documentation
2022-03-03 10:50:30 +01:00
Robert Haschke
b28290c5b9
Rework doc for properties.cpp
...
- Use simple description strings
Only for multi-line doc strings, use C++11 raw string syntax `R"(...)"`
- Auto-generate signature
- Name arguments via `py::arg()`
2022-01-07 16:20:42 +01:00
Robert Haschke
11686468ad
Update rosdoc + sphinx config
2022-01-07 16:20:42 +01:00
Robert Haschke
cfcc7ba112
Improve top-level descriptions
2022-01-07 16:20:42 +01:00
Robert Haschke
603e337c77
fix typo
2022-01-07 16:20:42 +01:00
Robert Haschke
d732bfe3eb
Fix demo/scripts/fixed_state.py
2022-01-07 16:20:42 +01:00
cpetersmeier
1b1dadb94a
core python docs
...
- add python docs to core classes
- rework whats included in the docs and what not
2022-01-07 16:20:42 +01:00
cpetersmeier
923022c13b
stages docs and bindings
...
- pybind bindings for all the examples
- correctly format docstrings
2022-01-07 16:20:42 +01:00
cpetersmeier
f7c2fadde6
core docs, mwe monitoring generator
2022-01-07 16:20:42 +01:00
cpetersmeier
65bc0a8703
expand core docs, add detailed examples
2022-01-07 16:20:42 +01:00
cpetersmeier
4f53663756
add docstrings and mwe's
2022-01-07 16:20:42 +01:00
cpetersmeier
5207a8b2b5
comply to google format + add docstrings
2022-01-07 16:20:42 +01:00
cpetersmeier
0e7f2d5981
add docstrings, custom signatures
2022-01-07 16:20:42 +01:00
cpetersmeier
d1c947c973
add python docstrings
2022-01-07 16:20:42 +01:00
Robert Haschke
a08face4a0
Fixup: Provide wrapper for moveit::core::MoveItErrorCode
2022-01-07 16:20:04 +01:00
Robert Haschke
91fe791bdb
Add comment
2022-01-04 15:12:06 +01:00
Robert Haschke
ced362f5f6
Merge branch 'master' into wip-python-api
2021-06-11 09:57:55 +02:00
Robert Haschke
81fae53009
PyMonitoringGenerator
2021-05-21 12:20:54 +02:00
Robert Haschke
9f7139f376
Fix names of trampoline classes
...
Using template names T is not a good idea, because this name is used
verbatim for some error reporting, resulting e.g. in:
Tried to call pure virtual function "T::canCompute"
2021-05-21 11:40:12 +02:00
Robert Haschke
1e7fe85573
smart_holder: conservative mode
...
... to become compatible with classical pybind11 modules, e.g. the MoveIt packages
2021-05-21 01:55:39 +02:00
Robert Haschke
7d0b6da04f
Generator::spawn()
2021-05-21 01:55:39 +02:00
Robert Haschke
a03ea5a4a9
Use pybind11's smart_holder branch
2021-05-20 03:56:47 +02:00
Robert Haschke
defe144b55
Use py:overload_cast<>()
2021-05-20 03:52:32 +02:00
Robert Haschke
fc0abe9dd9
Merge branch 'master' into wip-python-api
2021-05-20 03:49:52 +02:00
Robert Haschke
3c286b2226
Augment license/disclaimer
2021-05-19 23:04:44 +02:00
Robert Haschke
f006ff7a37
Allow casting of PoseStamped from string
2021-05-19 23:04:44 +02:00
Robert Haschke
5b4ca1d21a
Rename wrapper -> bindings
2021-03-31 00:19:51 +02:00