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

Effort limits for GcsTrajectoryOptimization #22788

Open
aelvio opened this issue Mar 20, 2025 · 0 comments
Open

Effort limits for GcsTrajectoryOptimization #22788

aelvio opened this issue Mar 20, 2025 · 0 comments
Assignees
Labels
component: graphs of convex sets Graphs of Convex Sets and related algorithms type: feature request

Comments

@aelvio
Copy link

aelvio commented Mar 20, 2025

Similar to #22500, it would be useful to have a function where you could impose a MultibodyPlant's effort limits onto individual subgraphs or regions of a GcsTrajectoryOptimization problem. An interface like subgraph.AddEffortBoundsAtNormalizedTimes(plant, s, plant_context) would work great for us, where the normalized time is within each segment. I believe the implementation would make use of #21981 but wouldn't know how to say more about implementation details.

#22500 has already been very useful to us for coming up with optimally-fast trajectories that don't violate effort limits, but we'd like to switch from KinematicTrajectoryOptimization to GcsTrajectoryOptimization in order to extend that work to scenarios with multiple options. @RussTedrake asked me to open an issue here.

In particular I would love to be able to impose different MultibodyPlant's on different regions/subgraphs of configuration space - I have a scheme that you could get a "poor man's planning through contact" for certain problems (including ours) by doing this.

@RussTedrake RussTedrake self-assigned this Mar 21, 2025
@jwnimmer-tri jwnimmer-tri added the component: graphs of convex sets Graphs of Convex Sets and related algorithms label Mar 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component: graphs of convex sets Graphs of Convex Sets and related algorithms type: feature request
Projects
None yet
Development

No branches or pull requests

3 participants