Learning-and-Intelligent-Systems / predicators

Learning for effective and efficient bilevel planning
MIT License
99 stars 18 forks source link

Update `planning.run_low_level_search()` to work with VLM predicates #1697

Open ashayathalye opened 4 months ago

ashayathalye commented 4 months ago

if all(a.holds(traj[cur_idx]) for a in expected_atoms) breaks with VLM predicates, need to do what utils.abstract() does @ querying the VLM for the value of the predicate