I will develop cpp robotics algorithms and software with qt opengl ros2 slam and gazebo


About this gig
I offer professional C++ development for robotics and automation projects, with expertise in algorithm implementation, driver development, and simulation testing. Whether you need a small ROS2 node, a Qt interface, or a complete SLAM system with Gazebo simulation, I can help you build efficient, modular, and production-ready solutions. Im here to support your ideas-simple or complex-with clean and reliable code.
What I Offer:
- C++ algorithm implementation for robotics and automation
- Custom Qt / OpenGL / ROS2 module development
- Sensor driver development
- SLAM integration and Gazebo-based simulation
Why choose me:
- Solid experience in robotics, embedded systems, and C++ development
- Clean and modular code
- Support for both academic research and industrial deployment
- Capable of handling complex algorithm integration tasks
- Clear communication and transparent revision policy
Before You Order:
Please contact me first to discuss your project scope, timeline, and expectations. This ensures were fully aligned before we begin.
Get to know Tony S.
- FromChina
- Member sinceJun 2025
Languages
English, Chinese, Japanese
FAQ
Do you offer revisions after delivery?
Yes. I offer one free revision within the original project scope. If the revision request includes new features or goes beyond the agreed requirements, an additional charge may apply. I’ll always confirm with you before doing any out-of-scope updates.
What if my project is more complex or takes longer than the listed delivery time?
For complex tasks or long-term support, I may propose a longer delivery time. In such cases, the price may also be adjusted to match the scope and time required. Please contact me first so we can discuss the best plan for your project.
Can you handle custom algorithms or advanced robotics systems?
Absolutely. I specialize in C++ algorithm implementation, ROS2 integration, SLAM development, and simulation testing with Gazebo. I enjoy tackling technically challenging projects and delivering modular, optimized code for research or production use.
What information do you need before starting the project?
Please provide a clear description of your requirements, including technical goals, preferred tools (e.g. Qt, ROS2, OpenGL), any reference materials, and expected outcomes. The more details you share upfront, the smoother the development process will be.
Can we discuss the project before placing an order?
Yes, I strongly recommend messaging me before placing an order—especially for custom or complex tasks. This helps ensure we’re aligned on goals, timeline, and pricing before we begin.
Do you provide documentation or code comments?
Yes, for most STANDARD and PREMIUM packages, I include well-structured code with inline comments, and can also provide basic technical documentation upon request.
🔒 Will my project and code be kept confidential?
Absolutely. I treat all projects with strict confidentiality. Unless you request ongoing support or future updates, I will permanently delete all delivered code and related files within one week after successful delivery.

