Mechatronics help needed for 3DOF Platform Robot


I'm making a robotic prototype and need some help with writing the control software. It's essentially a 3DOF stewart platform, driven by 3 hobby servos.

You can use arduino or raspi. I have dedicated pololu servo controllers, so the three PWM outputs should be all we need.

Only two movements required, sometimes together:

1. Z axis, up and down

2. Precession (image attached), with the point of rotation in the middle of the platform.

Z is simple. All 3 axes moving together.

Precession will (probably) require a 3 phase sine wave of the PWM signals. We'll need to be able to adjust both frequency and amplitude, and ramp them up or down over time.

Sometimes both movements happen together.

Here’s an example of a sequence that would be performed:

1. Start precession with set frequency, amplitude, and amplitude lower bound.

2. Move z-axis distance over set time, while precession continues.

3. Ramp precession amplitude from x to y and move z-axis together across set time.

4. Stop precession.

5. Move z-axis down and hold (press)

6. Move z axis up and finish


- Will need to do some kinematics of servo rotation so z axis/amplitude relationship is linear. I can send CAD of the device to help with calculations.

- Absolute lower bound of sequence should be easily set by user before starting the sequence. Perhaps with a rotary pot. Should move all PWM values up or down.

- 3 buttons will be needed: Start, all servos to x, all servos to y

- All 3 servos are identical and mounted the same way, so we should be able to skip homing.

That's all I can think of now. I'm sure there's a lot more to cover.

Compétences : Arduino, Electronique, Microcontrôleur

Concernant l'employeur :
( 2 commentaires ) South Melbourne, Australia

Nº du projet : #20931337

17 freelance font une offre moyenne de $1065 pour ce travail


Hello, We are a Turkey based company and we offer product design & development, electronic schematic & PCB design, plastic injection molding and mass production services to our customers. We can help you to design and Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 20 jours
(5 Commentaires)

Hello My name is Maria, Im an electronic engineer with a lot of experience in microcontrollers projects . I am very professional doing my job and I would like to know more about your requeriments to be part of your pro Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(9 Commentaires)

How are you? Like you see in my profile and portfolios, I have rich experience in C/C++, C#, and Python programming as well as microcontrollers. Especially, I completed many arduino and raspberry pi projects for such f Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(4 Commentaires)

Hi. I'm a professional programmer/engineer/electronic hardware developer with experience over 20 years, I was a team leader in one small robotics company. I can calculate kinematics etc and of course, I can write any Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 30 jours
(4 Commentaires)

Hi there. I was reading through your post (actually a couple times), and I thought that I would be an excellent fit for your project. My name is Russ, I am a product developer and engineer with more than 8 years of exp Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 14 jours
(2 Commentaires)

Hello Sir I am a Mechatronics engineer and I have a lot of experience dealing with these things. I have designed many softwares/interfaces for different robots. I will definitely deliver your work on time. I will be pl Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 15 jours
(2 Commentaires)

Dear Client, I hope it finds you well. Sir we are a team of engineers including Electronics and Mechatronics. We are very excited to make this project. I wanna tell you that we have already made a 6 DOF Robotic Arm. I Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 15 jours
(1 Évaluation)

Hi, I have the setup ready to work on your project. With three servo motor operated with Arduino Uno. I have it set with four touch buttons at present. And so I can start working in your requirement at very immediate o Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(4 Commentaires)

Hello. After carefully reading the project description, I know I can bid your project. I am expert with 7+ years of experience in creating & designing project. I am sure that I am ready to finish this work with high ac Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(2 Commentaires)

Hi, I have 6+ years of experience in design and implementation of Mechatronics systems and recently I have developed the software and hardware of a 9 DoF robot that was based on Arduino (You can watch the clip below). Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 10 jours
(1 Évaluation)

I'm a professional Software Engineers and Electrical engineers. with over 10years experience in Universal Circuit, Simulator (QUCS),PCB Layout, Arduino and have been working on Industrial Automatics and Electronics. my Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 3 jours
(1 Évaluation)

Dear Prospect Hiring Manager. Thank you for giving me a chance to bid on your project. i am a serious bidder here and i have already worked on a similar project before and can deliver as u have mentioned "I can do th Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(0 Commentaires)

We have very clear understanding of your requirements. We can take up this project and finish on time, let’s talk

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(0 Commentaires)

Raspberry or arduino? It's your choice. So, we are using 3dof Stewart platform. And according to the input pwm should be generated to drive, the servo using drivers.... Are you interested to proceed?

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 10 jours
(1 Évaluation)

hi dear / it's an easy arduino code i can help u, i know i am beginner her but i have a 7 year experience i have a long experience of arduino control of many things i dont looking for money i looking to increase my ra Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 4 jours
(0 Commentaires)

I am a robotics developer specializing in manipulator motion planning and mobile navigation stack. I have worked on 6DoF robotic manipulator (UR10) using R.O.S. MoveIt, for palletizing use case with computer vision. Al Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(0 Commentaires)

Dear Sir/Madam, I have a MSc. degree in Control Engineer from Yildiz Technical University. My Bachelor Thesis was Controlling of Stewart platform. I have been working for 3 years in large companies that develop autono Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 14 jours
(0 Commentaires)