Interface for robot motion control

Data processing: generic control systems or specific application – Specific application – apparatus or process – Robot control

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C700S245000, C700S247000, C318S568110, C318S568120, C901S001000, C901S002000

Reexamination Certificate

active

08060251

ABSTRACT:
Systems and methods are presented that enable a higher-level software application to control a robot's motion through a generic motion interface. In one embodiment, a system includes a controller, an interface, and a set of robot driver modules. The interface receives a command from the controller and translates the command into another command to send to the driver modules. The interface includes a client, a server, and a network. The server includes two interfaces: a client interface to communicate with the client and a driver interface to communicate with the driver modules. The server also includes two buffers: a command queue and a reply queue. The command queue stores commands received from the controller (via the client). The reply queue stores replies received from the driver modules.

REFERENCES:
patent: 4908556 (1990-03-01), Daggett et al.
patent: 5303384 (1994-04-01), Rodriguez et al.
patent: 5519814 (1996-05-01), Rodriguez et al.
patent: 5560022 (1996-09-01), Dunstan et al.
patent: 5963447 (1999-10-01), Kohn et al.
patent: 6144884 (2000-11-01), Niemeyer et al.
patent: 6442451 (2002-08-01), Lapham
patent: 6526332 (2003-02-01), Sakamoto et al.
patent: 6675070 (2004-01-01), Lapham
patent: 6760648 (2004-07-01), Sakamoto et al.
patent: 6889118 (2005-05-01), Murray, IV et al.
patent: 7302312 (2007-11-01), Murray, IV et al.
patent: 2002/0131454 (2002-09-01), Franke et al.
patent: 2003/0187426 (2003-10-01), Wang et al.
patent: 2003/0220715 (2003-11-01), Kneifel et al.
patent: 2004/0133308 (2004-07-01), Kato et al.
patent: 2004/0176875 (2004-09-01), Iribe et al.
patent: 2005/0021186 (2005-01-01), Murray et al.
patent: 2006/0217837 (2006-09-01), Koga et al.
patent: 2008/0071423 (2008-03-01), Murray, IV et al.
Schulzrinne, Henning, RTP and playout delay compensation, Fall 2003, Columbia University, Dept. of Computer Science.
Major et al, Robotic Applicatin of the Vision System for Object Distancing and Ranging, Aug. 2000, Royal Military College of Canada, Dept. of Electrical and Computer Engineering, IEEE.
PCT International Search Report and Written Opinion, PCT/US05/44069, Dec. 4, 2006.
ActivMedia Robotics, LLC, “ARIA—ActivMedia Robotics' Interface for Applications” [online] 2004 [Retrieved on Nov. 4, 2005] Retrieved from the Internet: <URL: http://robots.activmedia.com/ARIA/>.
Gerkey, B. et al., “Most Valuable Player: A Robot Device Server for Distributed Control”, Proceedings: IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Oct. 29-Nov. 3, 2001, pp. 1226-1231, Wailea, Hawaii, USA.
Gerkey, B. et al., “The Player/Stage Project: Tools for Multi-Robot and Distributed Sensor Systems”, Proceedings: IEEE International Conference on Advanced Robotics (ICAR), Jun. 30-Jul. 3, 2003, pp. 317-323, Coimbra, Portugal.
Hirose, M. et al., “Development of the Humanoid Robot ASIMO”, Honda R&D Technical Review, Apr. 2001, vol. 13, No. 1.
Humanoid Animation Working Group, “H-anim 1.1 Specification for a Standard Humanoid” [online] 1999 [Retrieved on Nov. 4, 2005] Retrieved from the Internet: <URL: http://www.h-anim.org/Specifications/H-anim1.1/>.
Kanehiro, F. et al., “OpenHRP: Open Architecture Humanoid Robotics Platform”, The International Journal of Robotics Research, Feb. 2004, vol. 23, No. 2, pp. 155-165, Sage Publications.
Kitano Symbiotic Systems Project, “Open PINO Platform” [online] 2002 [Retrieved on Nov. 4, 2005] Retrieved from the Internet: <URL: http://www.symbio.jst.go.jp/PINO/index.html>.
Lloyd, J. et al., “Multi-RCCL User's Guide”, McGill University: Research Centre for Intelligent Machines [online] Jul. 1992 [Retrieved on Nov. 4, 2005] Retrieved from the Internet: <URL: http://citeseer.ist.psu.edu/cache/papers/cs/1047/ftp:zSzzSzftp.mcrcim.mcgill.eduzSzpubzSzrccIzSzrcclguide.pdf/lloyd92multirccl.pdf>.
Sony Corp., “Qrio: Sony Dream Robot” [online] 2005 [Retrieved on Nov. 4, 2005] Retrieved from the Internet: <URL: http://www.sony.net/SonyInfo/QRIO/top—nf.html>.
Gerkey, B. et al., “Player/Stage Project. Player” [online] Sep. 1, 2005 [Retrieved on Nov. 4, 2005] Retrieved from the Internet: <URL: http://playerstage.sourceforge.net/index.php?src=player>.
Walters, D., “The Open Automation Project (OAP)” [online] Feb. 9, 2005 [Retrieved on Nov. 4, 2005] Retrieved online: <URL: http://oap.sourceforge.net/>.
Bruyninckx, H., “The Orocos Project” [online] Aug. 4, 2005 [Retrieved on Nov. 4, 2005] Retrieved from the Internet: <URL: http://www.orocos.org/index.php>.
Vaughan, R. et al., “On Device Abstractions for Portable, Reusable Robot Code”, Proceedings: IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Oct. 2003, pp. 2121-2127, Las Vegas, Nevada, USA.
Biggs, G., et al., “A Survey of Robot Programming Systems”, Proceedings: Australasian Conference on Robotics & Automation, Dec. 1-3, 2003, Brisbane, Australia, Paper 27, 10 Pages.
Kauppi, I., “Intermediate Language for Mobile Robots: A Link between the High-Level Planner and Low-Level Services in Robots”, Sci.D. Dissertation: Department of Automation and Systems Engineering, Helsinki University of Technology, Dec. 12, 2003, 146 Pages.
Kitagishi, I., et al., “Development of motion data description language for robots based on eXtensible Markup Language—realization of better understanding and communication via networks”, Proceedings: IEEE/RSJ Int'l Conference on Intelligent Robots and Systems, Sep. 30-Oct. 5, 2002, Lausanne, Switzerland, vol. 2, pp. 1145-1151.
Xiaohui, X., et al., “The design and implementation of real-time Internet-based telerobotics”, Proceedings: IEEE Int'l Conference on Robotics, Intelligent Systems and Signal Processing, Oct. 8-13, 2003, Changsha, China, vol. 2, pp. 815-819.
Evolution Robotics, Inc., “ERSP 3.1: Robotic Development Platform,” 2005, [Online] [Retrieved Feb. 24, 2010] Retrieved from the Internet <URL: http://www.evolution.com/products/ersp/datasheet.pdf>, 4 pages.
Karlsson, N. et al., “Core Technologies for Service Robotics,” Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Sep. 28-Oct. 2, 2004, Sendai, Japan, 6 pages.
Munich, M. et al., “ERSP: A Software Platform and Architecture for the Service Robotics Industry,” Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Aug. 2-6, 2005, Edmonton, Canada, 8 pages.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Interface for robot motion control does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Interface for robot motion control, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Interface for robot motion control will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4292460

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.