首页> 外文会议>IEEE International Symposium on Industrial Electronics >Fast trajectory simplification algorithm for natural user interfaces in Robot programming by demonstration
【24h】

Fast trajectory simplification algorithm for natural user interfaces in Robot programming by demonstration

机译:演示中机器人编程中自然用户界面的快速轨迹简化算法

获取原文

摘要

Trajectory simplification is a problem encountered in areas like Robot programming by demonstration, CAD/CAM, computer vision, and in GPS-based applications like traffic analysis. This problem entails reduction of the points in a given trajectory while keeping the relevant points which preserve important information. The benefits include storage reduction, computational expense, while making data more manageable. Common techniques formulate a minimization problem to be solved, where the solution is found iteratively under some error metric, which causes the algorithms to work in super-linear time. We present an algorithm called FastSTray, which selects the relevant points in the trajectory in linear time by following an “open loop” heuristic approach. While most current trajectory simplification algorithms are tailored for GPS trajectories, our approach focuses on smooth trajectories for robot programming by demonstration recorded using motion capture systems. Two variations of the algorithm are presented: 1) aims to preserve shape and temporal information; 2) preserves only shape information. Using the points in the simplified trajectory we use cubic splines to interpolate between these points and recreate the original trajectory. The presented algorithm was tested on trajectories recorded from a hand-tracking system. It was able to eliminate about 90% of the points in the original trajectories while maintaining errors between 0.78-2cm which corresponds to 1%2.4% relative error with respect to the bounding box of the trajectories.
机译:在通过演示进行机器人编程,CAD / CAM,计算机视觉以及在基于GPS的应用程序(例如交通分析)中,轨迹简化是一个难题。这个问题需要减少给定轨迹中的点,同时保留相关点以保留重要信息。好处包括减少存储量,减少计算费用,同时使数据更易于管理。通用技术提出了要解决的最小化问题,该解决方案是在某个误差度量下迭代找到该解决方案的,这导致该算法在超线性时间内工作。我们提出了一种称为FastSTray的算法,该算法通过遵循“开环”启发式方法在线性时间内选择轨迹中的相关点。虽然大多数当前的轨迹简化算法都是针对GPS轨迹量身定制的,但我们的方法着重于通过使用运动捕捉系统记录的演示来对平滑的轨迹进行机器人编程。提出了该算法的两个变体:1)旨在保留形状和时间信息; 2)仅保留形状信息。使用简化轨迹中的点,我们使用三次样条在这些点之间进行插值并重新创建原始轨迹。所提出的算法在从手部追踪系统记录的轨迹上进行了测试。它能够消除原始轨迹中的大约90%的点,同时将误差保持在0.78-2cm之间,这相当于相对于轨迹边界框的1%2.4%的相对误差。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号