Preprint
COBRA-PPM: a causal Bayesian reasoning architecture using probabilistic programming for robot manipulation under uncertainty
- Abstract:
- Manipulation tasks require robots to reason about cause and effect when interacting with objects. Yet, many data-driven approaches lack causal semantics and thus only consider correlations. We introduce COBRA-PPM, a novel causal Bayesian reasoning architecture that combines causal Bayesian networks and probabilistic programming to perform interventional inference for robot manipulation under uncertainty. We demonstrate its capabilities through high-fidelity Gazebo-based experiments on an exemplar block stacking task, where it predicts manipulation outcomes with high accuracy (Pred Acc: 88.6%) and performs greedy next-best action selection with a 94.2% task success rate. We further demonstrate sim2real transfer on a domestic robot, showing effectiveness in handling real-world uncertainty from sensor noise and stochastic actions. Our generalised and extensible framework supports a wide range of manipulation scenarios and lays a foundation for future work at the intersection of robotics and causality.
- Publication status:
- Published
- Peer review status:
- Not peer reviewed
Actions
Access Document
- Files:
-
-
(Preview, Pre-print, pdf, 11.3MB, Terms of use)
-
- Preprint server copy:
- 10.48550/arxiv.2403.14488
Authors
+ Engineering and Physical Sciences Research Council
More from this funder
- Funder identifier:
- https://ror.org/0439y7842
- Grant:
- EP/W011344/1
- Programme:
- RAILS
+ Defence Science and Technology Group
More from this funder
- Funder identifier:
- https://ror.org/05ddrvt52
- Preprint server:
- arXiv
- Publication date:
- 2024-03-21
- DOI:
- Language:
-
English
- Pubs id:
-
1921490
- Local pid:
-
pubs:1921490
- Deposit date:
-
2025-10-17
- ARK identifier:
Terms of use
- Copyright holder:
- Cannizzaro et al.
- Copyright date:
- 2024
- Rights statement:
- © The Author(s) 2024.
If you are the owner of this record, you can report an update to it here: Report update to this record