v0.7.1 improved motion quality, precision, and better joint space planning. #218
balakumar-s
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
New Features
ur5e_robotiq_2f_140.yml
.finetune_dt_scale
as a parameter toMotionGenPlanConfig
to dynamically change thetime-optimal scaling on a per problem instance.
MotionGen.plan_single()
will now try finetuning in a for-loop, with larger and larger dtuntil convergence. This also warm starts from previous failure.
high_precision
mode toMotionGenConfig
to support<1mm
convergence.Changes in default behavior
applies to world collision while self_collision_buffer applies for self collision. Previously,
self_collision_buffer was added on top of collision_sphere_buffer.
TrajEvaluatorConfig
cannot be initialized without dof as now per-joint jerk and accelerationlimits are used. Use
TrajEvaluatorConfig.from_basic()
to initialize similar to previous behavior.finetune_dt_scale
default value is 0.9 from 0.95.BugFixes & Misc.
WorldVoxelCollision
whereenv_query_idx
was being overwritten.WorldVoxelCollision
where parent collision types were not getting called in some cases.seed
parameter toIKSolverConfig
.sampler_seed
parameterRolloutConfig
.links_goal_pose
where tensor could be non contiguous.ik_solver
success by removing gaussian projection of seed samples.rollout_fn
sampler.benchmark/curobo_python_profile.py
.TrajEvaluator
now uses per-joint acceleration and jerk limits.batch_motion_gen_reacher.py
example where robot's position was not beingset correctly.
requires_grad
is explicitly stored in a varaible beforetensor.detach()
in warp kernel callsas this can get set to False in some instances.
MotionGen.plan_single_js()
where dt was not reset after finetunestep, causingjoint space planner to fail often.
added fallback to graph planner when linear path is not possible.
(vs 24 seeds previously).
const
to macro to avoid compile errors in older nvcc, thisfixes docker build issues for isaac sim 2023.1.0.
This discussion was created from the release v0.7.1 improved motion quality, precision, and better joint space planning..
Beta Was this translation helpful? Give feedback.
All reactions