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 #4

Merged
merged 61 commits into from
Aug 17, 2020
Merged

Conversation

pull[bot]
Copy link

@pull pull bot commented Aug 17, 2020

See Commits and Changes for more details.


Created by pull[bot]. Want to support this open source service? Please star it : )

v4hn and others added 30 commits June 24, 2020 09:35
distance() respects unlimited revolute joints
[jog_arm] Move and rename to moveit_ros/moveit_servo
There is a lot of infrastructure missing to get this to actually run...
- the plugin needs to be registered
- pr2_moveit_config is not in moveit_resources
* Clarify object importing

* Add suggestion (LARGE_MESH_THRESHOLD)

* Add file filter

* Add tooltip, clarify names

* Fix and clarify names in robot states tab

* Add dialogue to Clear button in robot states
Co-authored-by: Henning Kayser <henningkayser@picknik.ai>
…ration (#2185)

MoveIt wrapper to Time Optimal Trajectory Generation downsamples trajectory, but its hard coded to keep waypoints with at least 0.001 radians of motion on a joint.  For very long and/or dense input trajectories, the downsampled trajectory is still way too large for the iterative optimization algorithm to finish in reasonable time.  I was seeing 3000 point trajectory taking ~15 seconds.  This fix allows the user to set this downsampling density in minimum radians of motion between two waypoints to something else (presumably higher like 0.5 degrees [0.00875 radians]) in order to drastically improve the speed of this algorithm.
which (mostly) are redundant to the corresponding C++ tests.
rhaschke and others added 27 commits July 8, 2020 14:24
- grid layout for object position/orientation spin boxes
  (to not rely on chance for their column-wise layout anymore)
- Limit position spin boxes to -999..999
  This essentially cancels one digit to be displayed, which significantly reduces the
  minimum width of the widget.
clearSceneButtonClicked() -> clearScene()
removeObjectButtonClicked() -> removeSceneObject()
publishSceneButtonClicked()-> publishScene()
Mesa OpenGL 20.x seems to have worsen the situation...
* add named logging with LOGNAME to ompl interface

* clang-format
* remove unused subspaces option and code from ompl interface

* remove unused code from StateValidityChecker in ompl interface
* Exposed the wait_for_servers parameter in the Pyhton interface

* Add missing getPlannerId interface from MoveGroup PythonWrapper
* fix / ignore clang-tidy warnings in ompl interface

* remove NOLINT and fix warning in ompl interface
Remove most obvious unused includes, as recommended by include-what-you-use (see moveit/moveit#2170)
* Check collisions during joint motions, too.

Print colliding objects, for debugging.

* Small code simplification

* Use the argument to printCollisionPairs

* Clang format

* Fix misspelling

* Log all colliding pairs

* Adjustments to print formatting and log levels
)

* Treat subframes when detaching objects

* reduce code complexity

- remove code duplication, when fetching attached bodies
- simplify function calls when detaching (attached) bodies

* Maintain subframes when scaling/renaming objects in Rviz

* clang-format

* Add review comments

* More review comments

* minor nits

* fixup: use STREAM logging

* Add TODO

Co-authored-by: Robert Haschke <rhaschke@techfak.uni-bielefeld.de>
Co-authored-by: v4hn <me@v4hn.de>
CHOMPPlanner doesn't fill velocity, acc or time.
We need AddTimeParameterization at least to use this planner with
ros_control.
@pull pull bot added the ⤵️ pull label Aug 17, 2020
@pull pull bot merged commit 1fbcc9e into seanyen:master Aug 17, 2020
pull bot pushed a commit that referenced this pull request Aug 29, 2020
… to controller_mgr_node

clang format fixes #3

compile and clang tidy fix

clang format fixes #4
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.