Bionic est un robot à deux jambes artificiellement intelligent qui marche. Ce robot bipède articulé a une configuration articulaire complexe comme un être humain normal. Chaque mouvement du bionique est associé à une rétroaction, ce qui en fait un système de rétroaction à boucle de contrôle. Il utilise une cinématique inverse pour déterminer les différentes variables de ses articulations. La vision par ordinateur du bionique le rend capable de localiser des humains par rapport à sa position actuelle en utilisant un facteur d'échelle et la détection des visages. Il détecte les obstacles à l'aide du capteur SONAR et atteint sa position cible en évitant tout obstacle sur son chemin en calculant le chemin le plus court à l'aide de l'algorithme A* de planification dynamique du chemin. Un GPS est installé sur le bionique pour connaître sa position actuelle.