
Concluído
Publicado
Pago na entrega
I have a small AGV platform running on an Arduino Uno, two DC motors driven by an L298N bridge, and a pair of HC-SR04 ultrasonic sensors mounted up front. I already have the hardware wired and tested; what I still need is clean, well-documented embedded-C code that lets the robot detect an approaching obstacle with the ultrasonics and autonomously steer around it. Functionality • Primary mode must be obstacle avoidance; no line following or remote-control features are required at this stage. • When the sensors report an object within the safe-distance threshold, the robot should smoothly adjust course and continue forward rather than simply stopping. A simple state machine or PID-based turning logic is fine as long as the movement looks deliberate and repeatable. Implementation notes • Target board: Arduino Uno (ATmega328P) using the current Arduino IDE or PlatformIO. • Motor driver: L298N; use the two enable pins for PWM speed control so the robot slows appropriately during evasive maneuvers. • Sensors: Two HC-SR04 modules; include a configurable averaging or debounce routine so single bad echoes don’t trigger a false turn. • Please keep the code modular—separate sensor, motor, and decision layers—and annotate clearly so I can extend it later. Deliverables 1. A single .ino file (or PlatformIO project) that compiles without external libraries beyond the standard Arduino core. 2. A brief README explaining pin assignments, configurable parameters (speed, distance threshold, turn angle), and how to flash and run the program. 3. Optional but appreciated: a short video or simulation log showing the avoidance routine in action so I can verify before testing on hardware. I’m happy to answer hardware-specific questions quickly so you can keep momentum.
ID do Projeto: 40155320
13 propostas
Projeto remoto
Ativo há 1 mês
Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos

Hi, I can deliver a clean, well-documented Arduino Uno solution that enables smooth autonomous obstacle avoidance using your existing L298N motor driver and dual HC-SR04 ultrasonic sensors. The code will be modular (sensors, motors, decision logic), use PWM on the L298N enable pins for controlled speed during turns, and apply averaged distance readings with a simple state-machine or PID-style steering so the robot deliberately steers around obstacles instead of stopping. You’ll receive a ready-to-flash sketch plus a brief README explaining pin assignments and adjustable parameters for speed and distance thresholds.
₹1.250 INR em 2 dias
3,2
3,2
13 freelancers estão ofertando em média ₹1.169 INR for esse trabalho

I am a mechatronic engineer with more than 5 years experience in Arduino programming and I believe I can handle your task to perfection
₹1.500 INR em 7 dias
6,2
6,2

Hi this is Supriyo from Kolkata. I am a Mechatronics Engineer having 5 years of experience in Robotics. In this time period I have worked with various types of controllers like Arduino, Raspberry pi, Esp 32 and many more. I have a ready code for obstacle avoid. Only need to fine tuning as your requirement. Please give me a chance and I will never let you down. Regards, Supriyo Das.
₹1.500 INR em 1 dia
4,0
4,0

Hi, Yes, I understand. I have already completed a very similar AGV obstacle-avoidance project using Arduino C/C++. The logic is tested and stable on Arduino with HC-SR04 sensors and L298N motor control. My approach is to first validate the behavior in Arduino C/C++ since it allows faster testing and tuning. Once the avoidance logic, timing, and motor response work reliably, I can convert the same logic into clean AVR-C for direct ATmega328P use. This staged strategy reduces risk and ensures the final AVR-C code behaves exactly as expected. If you prefer, we can: • Test and finalize in Arduino C/C++ first, then convert to AVR-C • Or directly start with AVR-C after confirming requirements Regards, Jahan
₹1.250 INR em 7 dias
2,2
2,2

Hi I just saw you want help in your project that is related to Arduino coding of obstacles avoiding robots. I'm really interested in your project and have done too much projects like this one before. Price is dummy
₹600 INR em 1 dia
1,9
1,9

Dear Client, Good morning . How are you? I hope this proposal finds you well. I'M A CERTIFIED & EXPERIENCED EXPERT This is to inform you that I have KEENLY gone through your project description, CLEARLY understood all the project requirements as instructed in your project proposal and this is to let you know that I will perfectly deliver as desired. Being in possession of all stated required skills, (C Programming, Robotics, Electronics, Embedded Systems, Documentation, Arduino, Microcontroller and Motor Control), as this is my field of professional specialization having completed all certifications and developed adequate experience in the respective field, I hereby humbly request you to consider my bid for professional, quality and affordable services that meet all your requirements. I always guarantee timely delivery and unlimited revisions where necessary hence you are assured of utmost satisfaction when working with me. Please send me a message so that we can discuss more and seal the project. THANK-YOU & WELCOME.
₹1.500 INR em 1 dia
0,0
0,0

i have extensive experience with L298N and HCSR04 setup, having previously led electronics integration for a motorsport team. My approach will be to write modular, non blocking code to ensure the AGV moves smoothly while sensing. I will also implement moving average filter for noise reduction and can provide simulation to verify logic before delivery
₹1.000 INR em 1 dia
0,0
0,0

I have been working as an embedded engineer for past 2 years. I can complete this project as soon as possible. Looking forward to discuss about the project.
₹1.500 INR em 7 dias
0,0
0,0

Hello, I’ve gone through your AGV requirements in detail and this is a well-defined embedded control problem. I can deliver a clean, modular, and well-documented Arduino solution that meets all the points you mentioned and is easy to extend later. Here’s how I plan to approach it: • Platform: Arduino Uno (ATmega328P), using only the standard Arduino core • Motor Control: L298N with PWM speed control on enable pins for smooth motion and controlled evasive maneuvers • Sensors: Dual HC-SR04 ultrasonic sensors with configurable averaging to avoid false obstacle triggers • Logic: Obstacle-avoidance as the primary mode using a simple state machine with proportional steering, so the robot smoothly adjusts its path instead of stopping abruptly • Code Structure: Clearly separated layers for sensors, motor control, and decision logic, with detailed comments for future expansion Deliverables: A single .ino file that compiles cleanly without external libraries A brief README explaining pin assignments, tunable parameters (speed, distance threshold, steering behavior), and flashing instructions Serial debug output to help you verify behavior before full hardware testing I’ve worked on similar AGV/robotics control logic and I focus on writing code that behaves predictably on real hardware, not just in theory. I’m also happy to quickly adjust parameters or logic based on your platform’s physical behavior.
₹1.200 INR em 3 dias
0,0
0,0

I have about 4 years of experience in software development, including 3 years in robotics, working extensively with microcontrollers like Arduino, motor control, sensor integration etc. I can develop the embedded-C code for your AGV platform in a clean, modular, and well-documented way, ensuring the robot reliably detects and avoids obstacles using your HC-SR04 sensors. I have previously worked with these sensors. # Approach - Implement a primary obstacle-avoidance mode using a simple state machine - PID-based steering to allow smooth, deliberate turns rather than abrupt stops. - Use PWM-based speed control through the L298N enable pins, so the robot slows appropriately during maneuvers. - Include sensor averaging or debounce logic to filter out false echoes. - Keep code modular with separate layers for sensors, motor control, and decision-making to allow easy future extensions. # Deliverables - Functional PlatformIO project POC for testing (will be improved upon request). - README detailing pin assignments, configurable parameters (speed, distance threshold, turn logic), and instructions to flash and run the program. I can deliver the complete solution within 2–3 days. While my fee is on the higher end, it reflects professional-quality and good communication. Looking forward to helping your AGV move safely and smoothly!
₹1.200 INR em 2 dias
0,0
0,0

I can deliver this project immediately, as the obstacle-avoidance control code is already fully implemented, tested, and structured for an Arduino Uno with an L298N motor driver and dual HC-SR04 ultrasonic sensors. The solution uses clean embedded C, modular architecture (sensor, motor, and decision layers), PWM-based speed control, distance filtering to prevent false triggers, and smooth steering logic rather than stop-and-go behavior. I am the right fit for this task because I focus on reliable embedded systems design, not quick hacks. The code is well-documented, easy to extend (PID control, additional sensors, or tuning parameters), and compiles without external libraries. I can provide fast delivery, clear explanations, and quick adjustments if your hardware layout or tuning requirements differ. If awarded, I can deliver the source code immediately and support testing or refinement as needed.
₹1.000 INR em 2 dias
0,0
0,0

Hello, I have strong experience with Arduino-based mobile robots as I have participated in international level robotics competitions , particularly movement control and obstacle-aware navigation using DC motors and ultrasonic sensors. I’ve implemented steering logic for differential-drive and mecanum wheel platforms where smooth, repeatable motion is required rather than stop-and-go behaviour. I am comfortable writing clean, modular embedded C / Arduino code, separating sensing, control, and decision logic, with configurable parameters and clear inline documentation. Relevant robotics and motion-control work can be shared if needed. Best regards
₹1.100 INR em 3 dias
0,0
0,0

Pune, India
Membro desde jan. 17, 2026
$30-250 USD
$30-250 USD
€250-750 EUR
$250-750 USD
$750-1500 USD
$10-600 USD
$750-1500 USD
$10-30 USD
£10-20 GBP
$250-750 USD
€250-750 EUR
$10-30 USD
mín. $50 USD / hora
€250-750 EUR
$30-250 USD
₹100-400 INR / hora
₹1500-12500 INR
$3000-5000 USD
$30-250 USD
₹1500-12500 INR