Robot Control System Design
Budget / SalaryHourly project
TypeFreelance project
LocationRemote
Posted2 hours ago
This project covers the complete development of a control system for a robot that will operate a liquid-dispensing head capable of spraying paints, glues, or similar chemicals. The scope runs from architecture and protocol selection right through to commissioning and hand-over documentation.
Work begins with defining the control architecture and selecting the most appropriate fieldbus. I expect practical guidance on Modbus, CANbus, and RS485, with clear justification for the final choice and a wiring topology that minimises latency while keeping expansion options open.
Once the network is set, PLC logic and microcontroller firmware must be written, fully tested, and commented. Typical tasks include managing pump speed, regulating flow rate, synchronising nozzle actuation with robot motion, and reading safety-critical sensors (pressure, temperature, level). Closed-loop PID control for flow consistency is essential.
Hardware support is also required. I need a bill of materials covering drives, I/O modules, valves, sensors, and any gateway hardware, followed by purchase specifications and datasheets. If cost-effective off-the-shelf boards are preferable to custom PCBs, outline that path; otherwise provide basic schematics for a custom design.
Deliverables
• System architecture diagram with chosen protocol highlighted
• PLC project file and microcontroller source code (commented)
• Electrical schematics, wiring lists, and pin maps
• Bill of materials with supplier links
• Commissioning checklist plus parameter set-up guide
• Final technical manual consolidating all of the above
Acceptance criteria are straightforward: every deliverable must compile or open without errors in its native toolchain, control loops must maintain ±2 % flow accuracy during a 30-minute continuous spray test, and all documentation must be precise enough for a third party to reproduce the build.
Direct access to the robot frame and dispensing head will be provided via secure remote login and live video when physical tests are needed. I am ready to start as soon as we agree on milestones and schedule.
Work begins with defining the control architecture and selecting the most appropriate fieldbus. I expect practical guidance on Modbus, CANbus, and RS485, with clear justification for the final choice and a wiring topology that minimises latency while keeping expansion options open.
Once the network is set, PLC logic and microcontroller firmware must be written, fully tested, and commented. Typical tasks include managing pump speed, regulating flow rate, synchronising nozzle actuation with robot motion, and reading safety-critical sensors (pressure, temperature, level). Closed-loop PID control for flow consistency is essential.
Hardware support is also required. I need a bill of materials covering drives, I/O modules, valves, sensors, and any gateway hardware, followed by purchase specifications and datasheets. If cost-effective off-the-shelf boards are preferable to custom PCBs, outline that path; otherwise provide basic schematics for a custom design.
Deliverables
• System architecture diagram with chosen protocol highlighted
• PLC project file and microcontroller source code (commented)
• Electrical schematics, wiring lists, and pin maps
• Bill of materials with supplier links
• Commissioning checklist plus parameter set-up guide
• Final technical manual consolidating all of the above
Acceptance criteria are straightforward: every deliverable must compile or open without errors in its native toolchain, control loops must maintain ±2 % flow accuracy during a 30-minute continuous spray test, and all documentation must be precise enough for a third party to reproduce the build.
Direct access to the robot frame and dispensing head will be provided via secure remote login and live video when physical tests are needed. I am ready to start as soon as we agree on milestones and schedule.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.