Le développement d'un module de commande de manipulateur est basé sur le projet de logiciel SMAR, qui a été créé dans le langage Visual C++ avec les bibliothèques Open Inventor pour la modélisation 3D.Actuellement, il faut un module dans lequel les informations relatives à un manipulateur en mouvement peuvent être stockées et gérées. Ce projet d'innovation documente les connaissances nécessaires pour comprendre le fonctionnement requis du SMAR, les connaissances fondamentales de la robotique, la programmation orientée objet en Visual C++, entre autres connaissances requises, en réalisant une analyse et une conception d'un module avec des fonctions de base, à partir desquelles le module peut ensuite être lancé dans sa version finale.Il est prévu qu'à l'avenir, le module système traite les informations lorsque le manipulateur effectue des mouvements, de manière autonome ou contrôlée. Les informations seraient traitées dans le SMAR, et les mouvements seraient ensuite affichés sur un modèle simulé du manipulateur, simultanément aux mouvements réels du manipulateur.