Use simple drawings to easily manipulate an e.DO Arm
The base idea of this work is to create a tool which can offers the opportunity to let the manipulator to reach a wished goal. With the use of intuitive GUI, it's possible to manipulate the arm by simly drawing the path!
Team: VDX Crew
Team membersChristian Ventriglia, Marco Desiderà , Samuele Xompero
Members roles and background
Christian Ventriglia (programmer, creative thinking), Marco Desiderà(programmer, video designer) , Samuele Xompero (programmer, work management)
We developed an application with an interactive Graphical User Interface implemented in Python. The program uses particular libraries to allow the user to draw on their screen, either with a mouse or other input devices. The instructions are sent to the e.DO Cube using the Pyedo library offered by Comau. The application uses the cartesian coordinates that specifies the position of each point that form the path drawn by the user, and sends these values to the e.DO in order to replicate the movement. Our interface allow the e.Do arm to run continuous and smooth movements, which can be hardly achieved using the regular joystick application. Thanks to this solution users will provide better feedback with a better quality of service in the field of usability.
Thanks to e.DO Painter, we are improving interaction between the user and the e.DO Arm. Our solution makes it easier for users to interact with e.DO.
Solution target group
This solutions targets younger groups, since it implements a more intuitive way of interacting with e.DO. It can also help older groups to get familiar with the robot on their firsts interactions, and moving later to more complex uses.
Our solutions prevents new customers from getting overwhelmed by an intricated interface. Thanks to this, it is expected an increase on the number of satisfied customers.
Solution tweet textDraw the future with your imagination. Thanks to our innovative product controlling a robotic arm becomes a piece of cake!
Our solution explores a new way of interacting and controlling robotic arms. Usually to perform this tasks, technical knowledge is required by the user. Robotic arms aren't usually designed to be used by non-technicians, so our solution is innovative because it can be applied in educative environments.
Another plausible context is the art field. The robotic arm will follow the path drawn by the user, which means that it's even possible to make basic drawings. A reason to do this would be using the e.DO arm to draw paintings in a bigger scale!
The software developed by us is a simple prototype, which can be estensively improved with a lot of new features and a more appealing User Interface.
Solution team work
Although it was not easy to communicate efficiently with the team, we were able to get by with various digital communication tools, such as Zoom or Discord. We were able to correctly share the workload and organize our work.
* Climate-KIC publishes the proposed solutions developed during the DigiEduHack event solely for the purposes of facilitating public access to the information concerning ideas and shall not be liable regarding any intellectual property or other rights that might be claimed to pertain to the implementation or use any of the proposed solutions shared on its website neither does it represent that it has made any effort to identify any such rights. Climate-KIC cannot guarantee that the text of the proposed solution is an exact reproduction of the proposed solution. This database is general in character and where you want to use and develop a proposed solution further, this is permitted provided that you acknowledge the source and the team which worked on the solution by using the team’s name indicated on the website.