BEYOND | call for projects

ENTRY #33 | DMR : a semantic robot control language


Project Brief

DMR is a semantic, task-based robot control language designed to drastically facilitate real-time robot control and autonomy by including the ability to make relative movements and reorientations, and defining conditionals in a similar way to natural language.

DMR is a context-sensitive language which can be implemented in any number of ways but it is currently shown in the DMR Interface, and Android app that takes either vocal or graphical input. Vocal input is the priority here and allows the user to completely free themselves from the screen/keyboard paradigm. The Interface also allows vocal error correction and audio validation to ensure that the user never has to use a screen, even to ensure that the robot is executing what has been asked of him. Semantic parsing algorithms are implemented in the DMR Interface to convert natural speech to DMR and encourages users to better understand the way robots work by helping them understand how their commands are interpreted and presenting them the steps that the robot has understood before necessarily executing them (offline mode). The input phrase is also optionally visible to allow users to check where any miscommunication may have occurred.

Context:

The third industrial revolution is approaching an end and becoming the status quo but, while the technology exists to move material, print it, carve it, spray it, etc. there remain intrinsic issues related to the execution and implementation of these technologies especially in real-time, collaborative environments.

Industrial robots are precise machines capable of almost any task if fitted with the right tool but the way in which they are currently controlled limits the amount of users and restricts our manner of creating to one that has existed in certain industries, particularly the automotive and aeronautical, for decades and whose control languages have changed little since APL in the 1950s and remain proprietary to each manufacturer.

As architecture is increasingly viewed as a product rather than a service robots will continue to be a huge influence on the field but the calibration requirements, security measures needed etc. mean that robotic control actually becoming an interactive process is going to be a slow evolution, especially if the “driver” is stuck behind a screen with his/her hands on a keyboard and mouse.

Robots are no longer limited to industrial fabrication processes, and while construction is viewed more as a manufacturing process now than it may have been previously, it remains necessary in most cases to extract ourselves from factory conditions and away from the syntactic calibration of the robot cell to the semantic vagueness of the real world.

VOTE here :
[Total: 10    Average: 2.9/5]
Organized by :

iaac-logo-barcelona

.

fablabbcn_B&W

With the collaboration of :

costrumat logo_B&W