Robot software: Difference between revisions

Content deleted Content added
m Parallel languages: lang="urbiscript"
Line 137:
Another interesting approach is worthy of mention. All robotic applications need parallelism and event-based programming. Parallelism is where the robot does two or more things at the same time. This requires appropriate hardware and software. Most programming languages rely on threads or complex abstraction classes to handle parallelism and the complexity that comes with it, like concurrent access to shared resources. [[URBI]] provides a higher level of abstraction by integrating parallelism and events in the core of the language semantics.
 
<syntaxhighlight lang="texturbiscript">
whenever(face.visible)
{