Building Languages for Self Rebuilding Robots
Offered By: GOTO Conferences via YouTube
Course Description
Overview
Explore the fascinating world of self-rebuilding robots in this conference talk from GOTO Copenhagen 2015. Delve into the development of domain-specific languages for programming resilient and adaptable robotic systems. Learn about the ATRON robot building kit and its potential applications on Mars. Discover various approaches to robotics programming, including object-oriented models, role-based designs, and distributed programs. Examine the challenges of creating robust, efficient, and reversible robot programs. Investigate the applications of these concepts in industrial robots, agricultural machines, and unmanned aerial systems. Gain insights into the future of lightweight, energy-efficient robots and their potential impact on various industries.
Syllabus
Introduction
A: The robot building kit *
Robot building kit?
Resilient & Adaptable
Programmable matter
This talk: ATRON robot programming before taking it to Mars
Robotics programming
Domain-specific languages
First language prototype: Everything's an object?
#2: Roles for shapes, functions for functionality?
Roles for functionality!
#4: The insight: One program distributed across the robot
#4 details: Properties [1/2], Robustness and efficiency
#4 details: Properties 2/2 Program reversibility
Industrial robots
DSL for Reversible Assembly Sequences
Agricultural robots
Unmanned Aerial Systems i.e., flying robots aka drones
Lightweight energy efficient robots
Taught by
GOTO Conferences
Related Courses
Addressing Algorithmic BiasGOTO Conferences via YouTube Empowering Consumers - Evolution of Software in the Future
GOTO Conferences via YouTube Why Static Typing Came Back
GOTO Conferences via YouTube Higher Kinded Types in a Lower Kinded Language - Functional Programming in Kotlin
GOTO Conferences via YouTube It's Not Hard to Test Smart - Delivering Customer Value Faster
GOTO Conferences via YouTube