CADを用いた高水準ロボットプログラミング:不確実な環境への対応
High-level robot programming based on CAD: dealing with unpredictable environments
一般的な3D CAD図面からロボットプログラムを直接生成し、センサフィードバックで不確実性を補正しながら動作させる、非専門家向けの低コストなロボット教示システムを提案した論文。
著者: Pedro Neto, Nuno Mendes, Ricardo Araújo, J. Norberto Pires, A. Paulo Moreira
分類: cs.RO
原文アブストラクト
Purpose - The purpose of this paper is to present a CAD-based human-robot interface that allows non-expert users to teach a robot in a manner similar to that used by human beings to teach each other. Design/methodology/approach - Intuitive robot programming is achieved by using CAD drawings to generate robot programs off-line. Sensory feedback allows minimization of the effects of uncertainty, providing information to adjust the robot paths during robot operation. Findings - It was found that it is possible to generate a robot program from a common CAD drawing and run it without any major concerns about calibration or CAD model accuracy. Research limitations/implications - A limitation of the proposed system has to do with the fact that it was designed to be used for particular technological applications. Practical implications - Since most manufacturing companies have CAD packages in their facilities today, CAD-based robot programming may be a good option to program robots without the need for skilled robot programmers. Originality/value - The paper proposes a new CAD-based robot programming system. Robot programs are directly generated from a CAD drawing running on a commonly available 3D CAD package (Autodesk Inventor) and not from a commercial, computer aided robotics (CAR) software, making it a simple CAD integrated solution. This is a low-cost and low-setup time system where no advanced robot programming skills are required to operate it. In summary, robot programs are generated with a high-level of abstraction from the robot language.
関連論文
- 直感的ロボットプログラミングと認知ロボティクスによる手作業の自動化ロボットプログラミング
- タスク中心の複合現実インタフェースによる対話型ロボットプログラミング:表面仕上げへの応用ロボットプログラミング
- ChatGPTを活用したロボット組立の自動プログラミングに向けてロボットプログラミング
- タスク実演支援によるオフラインロボットプログラミング:ガラス接着剤塗布と溶接のためのAutomationML相互運用ソリューションロボットプログラミング
- 対話型ロボットプログラミングのための大規模言語モデルのドメイン特化ファインチューニングロボットプログラミング
- PythonでPandaを手なずける:シームレスなロボティクスプログラミングと統合のための強力なコンビロボットプログラミング
