DOFreality pitch and roll sensor

DOFreality pitch and roll sensor

thingiverse

This is a contraption for measuring the position of the cardanic joint on DOFReality 2DOF and 3DOF motion platforms. Firmware for an Arduino Pro Micro is included. I have also included a python client script to receive the data on the PC. The python script will write the motion data into an MMF structure for the benefit of motion compensation via OXRMC. It behaves like a ptmover virtual tracker. Additionally, the script publishes the angles over UDP, so one can connect other software to it, to do things with that position. The print is in PETG, no supports needed except for the potentiometer bracket. There are two variants of connecting plugs included, they plug into the holes of the cardanic joints. These holes are not always centered, so the plugs have different offsets to accomodate for any inaccuracies. You will need to buy some longer bolts for the brackets, they mount to the cardanic joint bolts. The cage screws together with m3 bolts. For the potentionmeters, I have used high quality wirewoundl 10K linear pots in a 22mm housing. After soldering, and attaching the cable clamp to the cable (I used an old USB cable), I used hot glue filled inside of the cover to secure everything in place. For the arduino firmware to compile, one must install the Ewma library. https://github.com/jonnieZG/EWMA The python script needs its dependencies installed via pip.

Download Model from thingiverse

With this file you will be able to print DOFreality pitch and roll sensor with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on DOFreality pitch and roll sensor.