AutoMecUA / AutoMec-AD

Autonomous RC car with the help of ROS Noetic and ML.
GNU General Public License v3.0
15 stars 2 forks source link

Mechanical system for pan and tilt for kinect #140

Open manuelgitgomes opened 2 years ago

manuelgitgomes commented 2 years ago

To have a correct angle measurement for the kinect and movement flexibilitty, a pan and tilt unit is needed.

manuelgitgomes commented 1 year ago

image Example of a (complicated) pan and tilt

FSFToco commented 1 year ago

image_2022-12-16_214814927 basic model of the pan and tilt system

FSFToco commented 1 year ago

image added a support on the other side of the servo, to offset the weight of the Kinect, it is shaped like a cylinder to freely move as the Kinect base tilts according to the servo

manuelgitgomes commented 1 year ago

The next step is sizing the motors https://pt.aliexpress.com/item/33010787343.html?gatewayAdapt=glo2bra

FSFToco commented 1 year ago

image updated model of the project

FSFToco commented 1 year ago

image

calculations to check if the 9 Kg/cm servo motor that is available would be enough for the tilt system

FSFToco commented 1 year ago

Remade the piece into an assembly of the two separate parts

manuelgitgomes commented 1 year ago

You can check PTU units!

FSFToco commented 1 year ago

image adjusted the size for the CAD servo, still have to fix the design of the support

FSFToco commented 1 year ago

image calculations for the servo motor responsible for the "pan" portion of the system

FSFToco commented 1 year ago

image latest update of the CAD model, it is entirely supported by the panning servo motor, so the last piece missing would be a support for the servo that can also be used as a connection between the pan and tilt module and Prometheus

FSFToco commented 1 year ago

image Added a chamfer to the main body upon realizing it would limit the rotation angle otherwise, the chamfer was made so that the hard limit to tilting forward is 20º

andrefdre commented 1 year ago

I was searching about the kinect and found out the kinect cameras already have the tilt implemented and there is a ROS package to control this kinect_aux. So it's only necessary to develop the pan, since the tilt already could be controlled with ROS.

https://github.com/AutoMecUA/AutoMec-AD/assets/58526188/ba473f9d-1dcb-4c71-b31d-5b2533b29aec

PedroMS3 commented 1 year ago

As the kinectic has a pan , the package is called Kinect_Aux, the design will be changed

FSFToco commented 1 year ago

image As the Kinect can tilt, we need only the functionality of panning, this design is similar to the previous but removes the elements that were used for tilting the kinect.