Happy new year everyone!
I am currently working on a simulation of a mobile manipulator and ran into some problems.
There is a generic articulated robot mounted onto an AGV. This so called mobile manipulator shall drive to and operate at 7 identical workstations. I programmed a similar application with the “Works Library” before. Although it works with Works, very small adaptions can be made to the robot movement. Unfortunately for this project these “random movements” are insufficient, because we are trying to simulate more in detail.
Detailed Problem:
- Drive to a workstation, take a container, move it to the filling position while the agv stands still , hold it there while it is filled and move it back to its original position when fully filled
- When I realize this with two works processes and feed - need tasks, the robot grasps the container, places it onto the container and than to the desired station. While doing this the manipulator makes sure, it hits every object in its reach.
One solution I thought of is the adaption of the “Brains-script” of the Works AGV Resource. But before I dive in deep and waste a week or two, maybe some more experienced user can give me some advice.
The seven stations and the tasks to perform are identical. So it should be somehow possible to just tell the mobile manipulator where to go and run a predefined script. Maybe someone has made a similar simulation.
I think thats enough for now.