RobotArm
RobotArm copied to clipboard
Public repository for all resources related to the OxRAM Robot Arm project.
At the time of writing, some of the stepper motors don't seem to be able to support the weight of the arm. This might be due to the fact that...
The [`AccelStepper`](https://www.airspayce.com/mikem/arduino/AccelStepper/index.html) Arduino library is able to group stepper motors together and move them in sync. We should explore this feature. Have a look at this [example](https://github.com/OxRAMSociety/RobotArm/tree/main/Electronics/setup-tests/) on how to...
We took some time to experiment with the [`AccelStepper`](https://www.airspayce.com/mikem/arduino/AccelStepper/) library for Arduino and the [RAMPS 1.4 Smart Controller](https://reprap.org/wiki/RepRapDiscount_Full_Graphic_Smart_Controller) and we should document them. Here is a non-exhaustive list of things...
## Description We need to figure out what's the best way to communicate between ROS and the Arduino Mega that will take care on controlling the stepper motors. ## Tasks...
We are receiving a stream of position *in radiants* for each of the joints. We are set on using the [`AccelStepper`](https://www.airspayce.com/mikem/arduino/AccelStepper/) library for dealing with stepper motors. This allows us...
Voice recognition is a feature that has been extensively explored and as a result we produced a set of modules that should be usable in combination with the arm. At...
## Description Localising the 3D location of the chess pieces on/off the board requires identifying the piece in the camera frame, and converting that 2D position into the 3D relative...