I’m student at Arts et Metiers Paris, France and now, I’m doing my internship at Dassault Systèmes. I’m working with CATIA Systems, a CATIA workbrench where we can design products since the user requirements until the final product. In this way, an important stage is the simulation and validation, so we use modeling languages like Modelica to simulate multiphysics systems.
I’m undertaking a project between Dassault Systèmes and my school, and the objective is to be able to simulate Poppy dynamics in CATIA Systems, but also, to control it using CATIA. There are already some projects like this one (NAO an its avatar a swiss knife in engineering education) where we use an FMI (Functional Mockup Interface) to communicate CATIA with the real robot. So the first step is to communicate both of them in order to get the robot variables, and send commands to each motor.
I’m still a beginner controlling the robot, so your help and your ideas are welcome. I will keep you abreast with my advancements.