Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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
Fixed the wrong type for time parameterization in ompl #55
Fixed the wrong type for time parameterization in ompl #55
Changes from 3 commits
2e23a07
66196fa
014959d
e5fe1b2
396f044
7eb9379
eadbc1d
e447429
6f303b5
cee3f4a
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry one last thing came to mind. I don't think we should restrict the
planning_pipelines
to justompl
. If we remove this entry, the builder will load default configs forompl
,stomp
,chomp
andpilz
which would be nicer for users to play around with in the rviz palnning panel.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a quick question, I removed the lines here:
But I was getting this error without adding a pilz_cartesian_limits.yaml file to the moveit_config package:
[ERROR] [launch]: Caught exception in launch (see debug for traceback): "File /opt/robotic_platform/install/abb_irb1200_5_90_moveit_config/share/abb_irb1200_5_90_moveit_config/config/pilz_cartesian_limits.yaml doesn't exist"
So I added this to the abb_irb1200_5_90_moveit_config package in the config directory:
But even with this, If you select the pilz planner it doesn't seem to successfully plan a path. The other planners I see available are ompl, and CHOMP and they can both successfully plan a path.
Not sure how you would like me to proceed.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think the problem is because the
pilz_indsutrial_motion_planner
is loaded based on the deafult config file in moveit_config_utils but there isn't a defaultpilz_cartesian_limits.yaml
file. Hence you had to manually include on in the config folder here. I think if you usemoveit_setup_assistant
, it does generate this file in the local config.Perhaps you can open an issue ticket in upstream moveit to include a default
pilz_cartesian_limits.yaml
file inmoveit_config_utils
?I think this is because we have not set any acceleration limits in the
joint_limits.yaml
file which are needed by the planner. You should be seeing a message printout indicating thisIf you edit the
joint_limits.yaml
file by settinghas_acceleration_limts: true
for each joint a specify somemax_acceleration
like5.0
, you should be apply to plan PTP motions withpilz_industrial_motion_planner
.I think it's best to leave the acceleration limits as
false
for now until someone can share accurate values for this specific robot.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This behavior was lost in the changes as by default,
moveit_manage_controllers
is set toTrue
by the builder. I'll open a PR to update.