C Programmer Needed

Închis Postat la acum 2 luni S-au achitat serviciile după ce au fost prestate
Închis S-au achitat serviciile după ce au fost prestate

Title: C programmer needed for robotics task

C programmer needed for a robotics task. Bonus points if you have PID or control theory experience. Must be in the United States.

There is a 5 DoF (degree of freedom) robot arm. There are low-level routines to home, read the current position of all the actuators, move to a coordinate, plan and execute a trajectory.

There are some objects fixed relative to the robot arm. The general number, shape and position of the objects are known, but not their exact shape and not their exact position. The task:

1) Create a generic map of the objects based on key points and orientations of the objects. Encode this map in data structures.

2) Use the generic map to position the robot arm effector in the general vicinity of the objects and probe for the exact locations and orientations of the objects by sweeping the robot arm effector and touching off the objects to determine their exact locations and orientations. Store the updated map of the objects.

3) The relative locations and orientations between the objects will not change, but the robot arm may have a different location and orientation to the next group of objects. When the next group of objects is positioned in front of the robot arm, the software needs to manoever the robot arm effector to probe a few key points (like 3) on the group of objects in order to determine the relative location and orientation of the group of objects relative to the robot arm base. The software should then translate the coordinates of all objects in the map so that the map reflects the updated position of the objects relative to the robot arm base.

4) The software then needs to position the robot arm effector over each of the objects in turn and execute an operation on each object. As each object is processed, the software should use the positioning data from the operation to update and refine the stored map.

5) After the operation has been run on all of the objects, the software should command the robot arm effector to the home position while avoiding contact with any of the objects.

To give a more concrete (but fictional) example, imagine a pallet with some finished goods bolted to the pallet in specific positions. A robot arm has a labeller and a touch probe on the end of the arm. The software needs to map the locations and orientations of the objects on the pallet based on touching off the exterior surfaces of the objects in order to determine a few key points and orientations on each object and store that map as a data structure of coordinates and orientations. The robot arm then positions the labeller over the top of each of the objects in a defined orientation and applies a label to each object in turn. The robot arm then retracts to the home position while avoiding hitting any of the objects.

Then a forklift drops a new pallet of objects in front of the robot arm. The software must first use the touch probe to sweep and touch off a few key points on the pallet and/or objects in order to determine the relative location and orientation relative to the robot base. Based on those key reference points, the software translates the map data structure coordinates to reflect the relative position of the objects. The robot arm then applies labels to each of the objects and returns to the home position.

Please give an estimated time and cost to develop this software, with the understanding that a binding job cost is dependent on fully reviewing the scope of the work. Also please list any relevant experience you have as well as your availability (i.e. whether you can work on this full-time or part-time).

Programare C Algoritm Motor Control Robotică

ID Proiect: #37476639

Detalii despre proiect

22 propuneri Proiect la distanță Activ acum 1 lună

22 freelanceri plasează o ofertă medie de 3239$ pentru proiect

umg536

Hi there , Good morning , Hope you're having a great time. I'm bidding on your project "C Programmer Needed" I am expert in C Programming, Robotics, Motor Control and Algorithm. please leave a message on my chat so w Mai multe

$5000 USD în 6 zile
(41 recenzii)
7.2
liveexperts123

Hi there,I'm biddin on your project "C Programmer Needed" I have read your project description and i'm an expert in C programming and machine learning therefore i can do this project for you perfectly.I still have a fe Mai multe

$5000 USD în 5 zile
(50 recenzii)
7.1
AwaisChaudhry

Hey Good morning , Just finished reading the brief details . I see you have been looking for someone who has experience with these tech stacks C Programming, Motor Control, Robotics and Algorithm. I will request you to Mai multe

$5000 USD în 12 zile
(13 recenzii)
7.0
SPARKtechBD

Since 2015 I am working in C/C++ programming. So more than 7(seven) years of experience in C/C++ programming. I can build any class, function or method for you. Also expert in data structure building and OOP. Very good Mai multe

$12000 USD în 180 zile
(23 recenzii)
5.9
Feriver

Hello, Greetings!!! I have seen the requirements of the job description of your project " C Programmer Needed ". I have reviewed your project description and will do it per your requirements. I have 5+ years of exp Mai multe

$4899 USD în 15 zile
(14 recenzii)
5.0
cesur135

As the title suggests, we are looking for a c programmer needed for a robotics task. You would be working on a 5 DOF robot arm with low-level routines to home, read the current position of all the actuators, move to a Mai multe

$2505 USD în 7 zile
(5 recenzii)
4.5
Muhammadzeesha59

Hello Client ! I am a skilled full stack developer. Having rich experience in Java , Python , C , C++ , C# , Eclipse , Sql , Mysql ,Oracle , Object Oriented Programming , Data Structure , Alg Mai multe

$505 USD în 11 zile
(6 recenzii)
3.7
GameOfWords

Hello, I am a specialist FULL-STACK developer with over 8+ years of experience in website and mobile app development. I have worked on multiple projects with different clients all over the world to deliver quality-dri Mai multe

$2505 USD în 7 zile
(1 părere)
3.0
Medtronix

Hello I have many experiences working for 4+ years with software design, Sensors & Embedded systems developments. I have experience practical and theoretical in implementation different robotics works I do design cont Mai multe

$2800 USD în 7 zile
(2 recenzii)
2.8
joaovbb1994

Hello there , Good morning! I am skilled mobile coder with skills including C Programming, Robotics, Motor Control and Algorithm. Please send a message to discuss more regarding this project. Feel free to contact Mai multe

$10 USD în 4 zile
(0 recenzii)
0.0
qualityxenter

GET YOUR WORK IN LOWEST BUDGET BEFORE DEADLINE.....................................................................experts of WEB DESIGNER, WEB DEVELOPER, ENGINEERS and GRAPHICS EXPERTS are working as a team here and g Mai multe

$10 USD în 1 zi
(0 recenzii)
0.0
dennistheduke

Hello, my name is Dennis and I am a c programmer with extensive experience in robotics and computer science. I understand that you are looking for a c programmer to create a generic map of 5-DOF robot arm actuators and Mai multe

$2505 USD în 7 zile
(0 recenzii)
0.0
iramrao

I have extensive experience in C programming and robotics, making me a perfect fit for your project. With over 10 years of experience in software development, I have worked on various robotics tasks and have a deep und Mai multe

$4000 USD în 7 zile
(0 recenzii)
5.2
Yevgeny1977

Hello there. I have read your project details and can handle this project.. I have 10 years of c/c++ develop experience and have 4 years of QT develop experience.. So i can help you.. If you choose me, you will never d Mai multe

$5000 USD în 15 zile
(0 recenzii)
0.0
SourceOasisBPO

Hello! I took a delightful dive into your project description, and boy oh boy, it seems like my skills are a perfect match for this gig! I am an expert which have many years of experience on C Programming, Algorithm, Mai multe

$1500 USD în 7 zile
(0 recenzii)
0.0
s200achin

I understand that you are looking for a C programmer to work on a robotics task. I have extensive experience in C programming and can work on this project efficiently. My skills include advanced C programming technique Mai multe

$2505 USD în 7 zile
(0 recenzii)
0.0
soramaru

I understand that you are looking for a C programmer needed for a robotics task. As a Full Stack Developer, I am well-versed in many different programming utilities and languages. My experience includes working with ba Mai multe

$3000 USD în 20 zile
(0 recenzii)
0.0
Edhemovic

Hello! My name is Marko and I'm a senior full-stack and AI engineer with 10 years of experience in the field. I understand that you are looking for a C programmer needed for a robotics task and would like me to take pa Mai multe

$2505 USD în 7 zile
(1 părere)
0.0
tomastudja

Hello, there? The complexity of the 5 DoF robot arm task you've described aligns well with my expertise. I have successfully developed similar systems where precision and control are paramount. My proficiency in low-le Mai multe

$3000 USD în 20 zile
(0 recenzii)
0.0
REPLATechnology

Dear Client, With over 7 years of experience as a full-stack developer, I am well-equipped to take on the challenge of developing the software for your 5 DoF robot arm. Proficient in C programming and well-versed in PI Mai multe

$2000 USD în 18 zile
(0 recenzii)
0.0