Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from ros-planning:master #14

Open
wants to merge 470 commits into
base: master
Choose a base branch
from

Conversation

pull[bot]
Copy link

@pull pull bot commented Aug 23, 2021

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

rhaschke and others added 28 commits January 7, 2022 16:20
- Remove warning, originating from intersphinx configuration.
- Add .rst files for the api documentation.
    - pybind bindings for all the examples
    - correctly format docstrings
    - create more granular mwe examples as reference material
      in the documentation
    - add python docs to core classes
    - rework whats included in the docs and what not
- 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()`
- Instead, set ik_frame property on solution from passed object (frame).
- Allow subframes to be used as "object" frames
Check collisions for FixedState's scene and report failure if needed.
Optionally, disable the check via the property ignore_collisions=true.
captain-yoshi and others added 13 commits July 17, 2024 14:56
Calling preempt() before plan() is able to reset the preempt_requested_ flag causes the preemption request to get lost. To avoid this issue, we allow a) manual resetting of the request and b) reset the request before leaving plan().
The preempt_request_ flag was only checked at the top-level task container before each compute iteration.
As a single sweep might take a while, we should check the flag before computing each stage.
liburdfdom-dev is not actually used. Only liburdfdom-headers-dev.
Python: Access properties via writable references
This allows to modify properties in place, e.g. cartesian_solver.precision.translational = 0.01
Without the patch:

$ catkin_lint rviz_marker_tools/
rviz_marker_tools: package.xml: error: missing build_depend on 'urdfdom_headers'

requires catkin_lint 1.6.24 for successful error suppression.
for special eigen formatter, which is not available in fmt9

fmtlib/fmt#3465
https://stackoverflow.com/a/73755864/21260084
constrained.py: constrain orientation of attached object
pickplace.py: keep object upright during transport
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.