启发式
计算机科学
序言
抓住
归纳逻辑编程
集合(抽象数据类型)
箱子
理论计算机科学
容器(类型理论)
构造(python库)
算法
曲率
人工智能
程序设计语言
数学
工程类
机械工程
几何学
操作系统
作者
Gonçalo Leão,Rui Camacho,Armando Sousa,Germano Veiga
出处
期刊:Lecture notes in networks and systems
日期:2022-11-18
卷期号:: 79-91
标识
DOI:10.1007/978-3-031-21062-4_7
摘要
Bin picking is a challenging problem that involves using a robotic manipulator to remove, one-by-one, a set of objects randomly stacked in a container. When the objects are prone to entanglement, having an estimation of their pose and shape is highly valuable for more reliable grasp and motion planning. This paper focuses on modeling entangled tubes with varying degrees of curvature. An unconventional machine learning technique, Inductive Logic Programming (ILP), is used to construct sets of rules (theories) capable of modeling multiple tubes when given the cylinders that constitute them. Datasets of entangled tubes are created via simulation in Gazebo. Experiments using Aleph and SWI-Prolog illustrate how ILP can build explainable theories with a high performance, using a relatively small dataset and low amount of time for training. Therefore, this work serves as a proof-of-concept that ILP is a valuable method to acquire knowledge and validate heuristics for pose and shape estimation in complex bin picking scenarios.
科研通智能强力驱动
Strongly Powered by AbleSci AI