Find Jobs
Hire Freelancers

Mechatronics help needed for 3DOF Platform Robot

$750-1500 USD

Closed
Posted over 4 years ago

$750-1500 USD

Paid on delivery
Hello, 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 Notes: - 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.
Project ID: 20931337

About the project

11 proposals
Remote project
Active 4 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
11 freelancers are bidding on average $1,073 USD for this job
User Avatar
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 project. I will be here to talk to you. Regards
$1,125 USD in 7 days
5.0 (13 reviews)
6.4
6.4
User Avatar
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 manufacture your product. Please contact me to talk more about your project. Best Regards Ates Gokdemir Nijiworks Nothing is impossible, just imagine!
$1,500 USD in 20 days
5.0 (5 reviews)
5.8
5.8
User Avatar
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 program to control any mechanism. Regards, Alex.
$1,500 USD in 30 days
5.0 (5 reviews)
5.2
5.2
User Avatar
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 features. I would like to discuss with you and get more detail requirements via chat. Thanks
$1,125 USD in 7 days
5.0 (4 reviews)
4.7
4.7
User Avatar
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 pleased to do your project in a reasonable budget. Thank you
$1,000 USD in 15 days
5.0 (12 reviews)
3.9
3.9
User Avatar
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 once getting confirmation from you. Mony only after you see the demo and happy with it. As I am working personally for full time, the project will be completed timely and I can do any changes you want immediately upon your review. I can reduce further 50$ on my bid amount if it is fine to get me the project. About my experience, I am having 13 years of long working experience around embedded microcontrollers and processors, application, operating system. I do have all the necessary stuff to work on this project and can help you in future projects as well. Looking forward for further communication. Thanks.
$750 USD in 7 days
3.3 (4 reviews)
2.5
2.5
User Avatar
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 autonomous driving technologies and I have more than 7 years experience on Python programming language. I would be glad to help you. Best regards, Erkan ADALI
$750 USD in 14 days
0.0 (0 reviews)
0.0
0.0
User Avatar
We have very clear understanding of your requirements. We can take up this project and finish on time, let’s talk
$1,500 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
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 rate
$750 USD in 4 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of AUSTRALIA
South Melbourne, Australia
5.0
3
Payment method verified
Member since Nov 11, 2012

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.