Task Oriented Simulation and Control of a Wheelchair Mounted Robotic Arm by Fabian Farelo