[1]
IRobot, http://www.irobot.com/en/us/robots/home/roomba.aspx
Google Scholar
[2]
Billard, A. and S. Calinon, "Robot Programming by Demonstration"Handbook of Robotics. B. Siciliano and O. Khatib, SPRINGER.(2008)
DOI: 10.1007/978-3-540-30301-5_60
Google Scholar
[3]
Billard, Argall, B. D., S. Chernova, M. Veloso, B. Browning, "ASurvey of Robot Learning from Demonstration" Robotics and AutonomousSystems Vol. 57(Sissue 5). (2009)
DOI: 10.1016/j.robot.2008.10.024
Google Scholar
[4]
Argall, B. D. and A. G. Billard, "A survey of Tactile Human-RobotInteractions" Robotics and Autonomous Systems 58(10): 1159-1176.(2010)
DOI: 10.1016/j.robot.2010.07.002
Google Scholar
[5]
Z. Pan, J. Polden, N. Larkin, S. Van Duin, J. Norrish, "Recentprogress on programming methods for industrial robots" Robotics andComputer-Integrated Manufacturing 28(2) : 87-94. (2012)
DOI: 10.1016/j.rcim.2011.08.004
Google Scholar
[6]
Deisenroth, M. P. and K. K. Krishnan, "On-line programming" Handbookof Industrial Robotics. United States, Wiley. (1999)
Google Scholar
[7]
Yong, Y. F. and M. C. Bonney, "Off-line programming" Handbook ofIndustrial Robotics. United States, Wiley. (1999)
Google Scholar
[8]
Tomas Lozano-Perez, "Robot programming" Proceedings of the IEEE,Vol. 71(ISSUE : 7) : 821-841. (1983)
Google Scholar
[9]
KUKA, "SOFTWARE KR C2 / KR C3 Expert Programming", KUKASystem Software(KSS) Release 5.2 Issued: 26 Sep 2003, KUKARoboter GmbH. (2003)
Google Scholar
[10]
J. R. McGRAW, "The VAL Language: Description and Analysis",ACM Transactions on Programming Languages and Systems Volume4 Issue 1, Jan. (1982)
Google Scholar
[11]
ABB Flexible Automation, "RAPID User's Guide" Vasteras, Sweden,Art. No. 3HAB 0002-24. (1995)
Google Scholar
[12]
Bonner, S. and K. G. Shin, "A Comparative Study of Robot Languages."Computer 15(12): 82-96. (1982)
DOI: 10.1109/mc.1982.1653918
Google Scholar
[13]
Baillie, J.C., "URBI: Towards a universal robotic body interface"In Proceedings of the 4th International Conference on HumanoidsRobotics. (2004)
DOI: 10.1109/ichr.2004.1442112
Google Scholar
[14]
Byoungyoul Song, Seungwoog Jung, Choulsoo Jang, Sunghoon Kim,"An Introduction to Robot Component Model for OPRoS(Open Platformfor Robotic Services)" International Conference on Simulation,Modeling and Programming for Autonomous Robots, November 2008.(2008)
DOI: 10.1109/urai.2011.6145899
Google Scholar
[15]
Choulsoo Jang, Seung-Ik Lee, Seung-Woog Jung, Byoungyoul Song,Rockwon Kim, Sunghoon Kim, and Cheol-Hoon Lee, "OPRoS: ANew Component-Based Robot Software Platform" ETRI Journal,Volume 32, Number 5, October 2010. (2010)
DOI: 10.1109/urai.2011.6145899
Google Scholar
[16]
Lozano-Perez, T., "Handey: a robot task planner" MIT Press. (1992)
Google Scholar
[17]
S. Cambin, F. Gravot, and R. Alami., "A robot task planner thatmerges symbolic and geometric reasoning" In European Conferenceon Artificail Intelligence, ECAI 2004. (2004)
Google Scholar
[18]
Simmons, R. and D. Apfelbaum, "A task description language forrobot control." Proceedings., IEEE/RSJ International Conference onIntelligent Robots and Systems. (1998)
Google Scholar
[19]
R. Simmons, R. Goodwin, K. ZitaHaigh, S. Koenig and J. O'Sullivan,"A Layered Architecture for office Delivery Robots" Proc. AutonomousAgents '97, pp.245-252, Marina del Rey, CA, February.(1997)
Google Scholar
[20]
G. De Giacomo, Y. Lesperance, H. J. Levesque and S. Sardina, "IndiGolog:A High-Level Programming Language for Embedded ReasoningAgents" Multi-Agent Programming. A. El FallahSeghrouchni,J. Dix, M. Dastani and R. H. Bordini, Springer. (2009)
DOI: 10.1007/978-0-387-89299-3_2
Google Scholar
[21]
W. Burgard, A. B. Cremers, D. Fox, D. Hahnel, G. Lakemeyer, D.Schulz, W. Steiner, S. Thrun, "Experiences with an interactive museumtour-guide robot" Artificial Intelligence 114(12): 3-55. (1999)
DOI: 10.1016/s0004-3702(99)00070-3
Google Scholar
[22]
H. J. Levesque, R. Reiter, Y. Lesperance, F. Lin, R. Scherl, "GOLOG:A logic programming language for dynamic domains" J. Logic Programming,31, pp.59-84. (1997)
DOI: 10.1016/s0743-1066(96)00121-5
Google Scholar
[23]
J. Planas, R. M. Badia, E. Ayguade, J. Labarta, "Hierarchical Task-Based Programming With StarSs" International Journal of High PerformanceComputing Applications August 2009 23: 284-299, firstpublished on June 2. (2009)
DOI: 10.1177/1094342009106195
Google Scholar
[24]
J.M. Perez, R.M. Badia, and J.Labarta, "A dependencyaware taskbasedprogramming environment for multi-core architectures" In Proceedingsof IEEE Cluster Computing 2008. (2008)
DOI: 10.1109/clustr.2008.4663765
Google Scholar
[25]
J. M. Perez, P. Bellens, R. M. Badia, and J. Labarta,"CellSs:Programming the Cell B.E. made easier" IBM Journalof Research and Development, 51(5), Aug 2007. (2007)
DOI: 10.1147/rd.515.0593
Google Scholar
[26]
Chernova, S. and M. Veloso, "Teaching collaborative multi-robottasks through demonstration" IEEE-RAS International Conference onHumanoid Robots, Humanoids 2008. (2008)
DOI: 10.1109/ichr.2008.4755982
Google Scholar
[27]
Denso Robotics, http://www.densorobotics.com/ (2012)
Google Scholar
[28]
Cimtec, http://www.cimtecautomation.com/parts/c-541-controllersand-teach-pendants.aspx. (2012)
Google Scholar
[29]
Oh, M. j., S. M. Lee, et al. "Design of a teaching pendantprogram for a mobile shipbuilding welding robot using a PDA." CADComputer Aided Design 42(3): 173-182. (2010)
DOI: 10.1016/j.cad.2009.09.005
Google Scholar
[30]
H. Fukui, S. Yonejima, M. Yamano, M. Dohi, M. Yamada, T. Nishiki,"Development of teaching pendant optimized for robot application"2009 IEEE Workshop on Advanced Robotics and its Social Impacts.(2009)
DOI: 10.1109/arso.2009.5587070
Google Scholar
[31]
Park, D. I., C. Park, et al. Design and analysis of direct teaching robotfor human-robot cooperation, 2009 IEEE International Symposium onAssembly and Manufacturing, ISAM 2009. (2009)
DOI: 10.1109/isam.2009.5376967
Google Scholar
[32]
Park, D. I., C. Park, et al. Signal processing of direct teaching datafor human-robot cooperation, 2010 IEEE International Symposium onIndustrial Electronics, ISIE 2010 (2010)
DOI: 10.1109/isie.2010.5637517
Google Scholar
[33]
Qi, L., D. Zhang, et al. A lead-through robot programming approachusing a 6-DOF wire-based motion tracking device. (2009)
DOI: 10.1109/robio.2009.5420429
Google Scholar
[34]
Malheiros, P., P. Costa, A. P. Moreira, M. Ferreira, "Robust and realtimeteaching of industrial robots for mass customisation manufacturingusing stereoscopic vision" Annual Conference of the IEEEIndustrial Electronics Society, IECON 2009. (2009)
DOI: 10.1109/iecon.2009.5415270
Google Scholar
[35]
B. Solvang, G. Sziebig, P. Korondi, "Vision based robot programming,"Proc. of theIEEE International Conference on Networking, Sensing andControl, pp.949-954, April 2008.
DOI: 10.1109/icnsc.2008.4525353
Google Scholar
[36]
K. Yoshida, F. Hibino, Y. Takahashi, Y. Maeda, "Evaluation ofpointing navigation interface for mobile robot with spherical visionsystem," Proc. of theIEEE International Conference on Fuzzy Systems, pp.721-726, June 2011.
DOI: 10.1109/fuzzy.2011.6007673
Google Scholar
[37]
J. Maycock, J. Steffen, R. Haschke, H. Ritter, "Robust tracking ofhuman hand postures for robot teaching," Proc. of theInternational Conference onIntelligent Robots and Systems: Celebrating 50 Years of Robotics, pp.2947-2952, Sept. 2011.
DOI: 10.1109/iros.2011.6095004
Google Scholar
[38]
D. Zhou and Y. Aiyama, "Intuitive and direct teaching system ofmulti-fingered hand-arm robot for grasping task," Proc. of theInternational Symposiumon System Integration, pp.305-310, Dec. 2010.
DOI: 10.1109/sii.2010.5708343
Google Scholar
[39]
L. Rozo, P. Jimenez, C. Torras, "Learning force-based robot skillsfrom haptic demonstration" Proc. of the13th International Conference of the CatalanAssociation for Artificial Intelligence, 2010, Intelligence Researchand Development, Vol 220 of Frontiers in Artificial Intelligence andApplications, pp.331-340, 2010.
Google Scholar
[40]
H. Kawasaki, S. Nanmo, T. Mouri, S. Ueki, "Virtual robot teachingfor humanoid hand robot using muti-fingered haptic interface,"Proc. of theInternational Conference on Communications, Computing and ControlApplications, pp.1-6, March 2011.
DOI: 10.1109/ccca.2011.6031431
Google Scholar
[41]
R. Fung, S. Hashimoto, M. Inami, T. Igarashi, "An augmentedreality system for teaching sequential tasks to a household robot,"Proc. of the20th IEEE International Symposium on Robot and Human InteractiveCommunication, pp.282-287, Aug. 2011.
DOI: 10.1109/roman.2011.6005235
Google Scholar
[42]
S. Liu, and H. Asada, "Teaching and learning of deburring robots usingneural networks," Proc. of theIEEE International Conference onRobotics and Automation,pp.339-345, May 1993.
Google Scholar
[43]
F. Kyota, T. Watabe, S. Saito, M. Nakajima, "Detection and evaluationof grasping positions for autonomous agents," Proc. of theInternational Conference on Cyberworlds, pp.453-460, Nov. 2005.
DOI: 10.1109/cw.2005.39
Google Scholar
[44]
R. Palm and B. Iliev, "Programming-by-Demonstration and Adaptationof Robot Skills by Fuzzy-Time-Modeling," Proc. of theIEEE Workshop on RoboticIntelligence In Informationally Structured Space, pp.18-25, April 2011.
DOI: 10.1109/riiss.2011.5945775
Google Scholar
[45]
S. Calinon, A. Pistillo, D.G. Caldwell. "Encoding the time and spaceconstraints of a task in explicit-duration hidden Markov model," Proc. of theInternationalConference on Intelligent Robots and Systems: Celebrating50 Years of Robotics,pp.3413-3418, Sept. 2011.
DOI: 10.1109/iros.2011.6094418
Google Scholar