On the suitability of dynamic languages for hot‐reprogramming a robotics framework: a Python case study. (15th October 2012)
- Record Type:
- Journal Article
- Title:
- On the suitability of dynamic languages for hot‐reprogramming a robotics framework: a Python case study. (15th October 2012)
- Main Title:
- On the suitability of dynamic languages for hot‐reprogramming a robotics framework: a Python case study
- Authors:
- Ortin, Francisco
Mendez, Sheila
García‐Díaz, Vicente
Garcia, Miguel - Abstract:
- <abstract abstract-type="main" id="spe2162-abs-0001"> <title>SUMMARY</title> <p id="spe2162-para-0001">The development of service robots has gained more attention over the last years. Advanced robots have to cope with many different situations emerging at runtime, while executing complex tasks. They should be programmed as dynamically adaptive systems, capable of adapting themselves to the execution environment, including the computing, user, and physical environment. Recently, dynamic languages are becoming widely used because of the high runtime adaptability they offer. Therefore, we have analyzed the suitability of these languages to implement robotic systems with high runtime adaptability requirements, using Python as case study because of its maturity. To evaluate their suitability, we have implemented a reflective robotics framework that can be programmed in both Java and any dynamic language supported by the standard Java Scripting API. An example scenario has been developed using Python to show how its distinguishing meta‐programming features have facilitated the development of runtime‐adaptable robotics services. Copyright © 2012 John Wiley & Sons, Ltd.</p> </abstract>
- Is Part Of:
- Software, practice & experience. Volume 44:Number 1(2014)
- Journal:
- Software, practice & experience
- Issue:
- Volume 44:Number 1(2014)
- Issue Display:
- Volume 44, Issue 1 (2014)
- Year:
- 2014
- Volume:
- 44
- Issue:
- 1
- Issue Sort Value:
- 2014-0044-0001-0000
- Page Start:
- 77
- Page End:
- 104
- Publication Date:
- 2012-10-15
- Subjects:
- Computer software -- Periodicals
Computer programming -- Periodicals
Computer programs -- Periodicals
005.3 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/spe.2162 ↗
- Languages:
- English
- ISSNs:
- 0038-0644
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 8321.453000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 3116.xml