During my EDP rotation as a Robotics Engineer at John Deere, I created a simulation environment that directly hooked into the perception/controls code for real-time execution of the code in the simulated environment.
Overview
Description: I created and integrated a real-time simulation environment that plugged directly into the controls/perception code
Results: I was able to successfully create, integrate, and generalize the simulation environment so other projects could integrate into their projects as well
Impact: The simulation environment results in faster controls/perception iteration by reducing trips to a physical field to test updates
Features
Created a virtual simulation environment that mimics the real world
Simulation environment is a closed loop system that can be updated in real-time
Passes data directly to the controls/perception code as if it came from an actual machine
Enables faster iteration of algorithms since no field data collection is required