
Completed
Posted
Paid on delivery
I have a wheeled robot model inside CoppeliaSim and I need it to track a set of predefined waypoints using two complementary approaches: a classic PID controller and a Q-learning policy. Your job is to build both control loop of the python code for both pid and q learning
Project ID: 40561518
5 proposals
Remote project
Active 6 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Waypoint tracking in CoppeliaSim with both a classic PID loop and a Q-learning policy — two distinct control approaches on the same wheeled robot model, likely for comparison purposes. For the PID side: standard error-based control on heading/distance to each waypoint, tuned gains (Kp/Ki/Kd) via CoppeliaSim's remote API in Python, with waypoint-switching logic once within tolerance radius. For Q-learning: discretized state space (position/heading relative to target), reward shaping around distance reduction and waypoint arrival, epsilon-greedy exploration during training, then a trained policy driving the same robot through the same waypoint set for direct comparison against PID performance. I'll be upfront: my core strength is full-stack/backend engineering and AI pipeline work (LangChain/OpenAI integrations, CNN image processing) rather than dedicated robotics/RL research, though I'm comfortable with Python control-loop implementation and have worked with reinforcement learning concepts. If you need deep robotics-specific tuning expertise (ROS integration, complex dynamics), a dedicated robotics engineer might get you there faster — happy to take this on if the scope stays at the level of two working Python control loops against your existing CoppeliaSim model.
₹1,050 INR in 7 days
0.6
0.6
5 freelancers are bidding on average ₹1,250 INR for this job

ProfessorVats brings proven Python expertise in CoppeliaSim control loops, having successfully implemented PID and Q-learning for waypoint tracking. This project is a perfect match for delivering precise, adaptive navigation. Let's discuss how I can make your robot follow waypoints reliably. Available 24/7 for support.
₹1,900 INR in 7 days
1.6
1.6

Having gained significant experience in diverse digital solutions, I bring a unique perspective to your PID and Q-Learning Waypoint Follower project. Not only do I have a strong foundation on the front end and backend utilizing modern frameworks, but I have also sharpened my problem-solving abilities to handle complex challenges optimally. The combination of these skills places me at a prime position to design and implement the control loop of your python code for both PID and Q-learning. In line with the task description, my journey has involved extensively working with technologies like JavaScript and Python, which are critical components of this project. As a full stack developer, I appreciate that intelligent applications are built by seamlessly integrating every functional component for smooth user experiences and strong performance. You can expect exactly that from me - an end-to-end approach where I create resilient server-side applications, develop responsive user interfaces and go ahead to deploy the same on cloud environments. My expansive development ecosystem ranging from data management using various databases to deploying intricate systems enhances this capability. With me on board, you're not just getting someone who will complete your project; you are getting a dedicated partner invested in realizing your goals, diligently optimizing and maintaining your system.
₹1,050 INR in 7 days
0.0
0.0

Jammu, India
Member since Jul 5, 2026
₹600-1500 INR
$8-15 USD / hour
€30-250 EUR
$10-30 USD
₹600-1500 INR
$10-30 USD
$3000-5000 USD
₹1500-12500 INR
₹600-1500 INR
$3000-5000 USD
₹600-1500 INR
$8-15 USD / hour
₹1500-12500 INR
₹600-1500 INR
€30-250 EUR
₹600-1500 INR
$3000-5000 USD
$10-30 USD
₹1500-12500 INR
€30-250 EUR
₹600-1500 INR