1 / 10

Autonomous Robotic Programming Framework

Autonomous Robotic Programming Framework. Fischer-Technik set. Autonomous. What does autonomous mean? Self-governing. Governing independently; Acting on one's own. Acting independently. Acting without being governed by parental or guardian rules. en.wiktionary.org/wiki/autonomous.

yehuda
Télécharger la présentation

Autonomous Robotic Programming Framework

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Autonomous Robotic Programming Framework Fischer-Technik set

  2. Autonomous • What does autonomous mean? Self-governing. Governing independently; Acting on one's own. Acting independently. Acting without being governed by parental or guardian rules.en.wiktionary.org/wiki/autonomous

  3. Software Framework • What is a Software Framework? A software framework, in computer programming, is an abstraction in which common code providing generic functionality can be selectively overridden or specialized by user code providing specific functionality. en.wikipedia.org/wiki/Software_framework

  4. General Outline • Implement ‘thinking’ on the robot. • Create functions to emulate learning processes and memory. • Create a wide range of functionality in the library.

  5. Approach • Add basic intelligence rules to get it going. • Then implement learning techniques.

  6. Method • Apply Artificial Intelligence techniques and algorithms. • Real-time processing on the robot.

  7. Programming Language • Must have the flexibility to run the Artificial Intelligence algorithms. • Must give low level access to the robotics memory and systems. • Should have a small overhead to allow more space for data storage.

  8. Limitations / Problems • Possible memory limitation on the robot due to hardware when executing artificial intelligence algorithmics.

  9. Extensions • Port the programming framework to multiple languages. • Use more advanced learning algorithms and Artificial Intelligence techniques. • Use multiple robots / hive mind techniques to allow the system to learn faster.

  10. Questions?

More Related