
Closed
Posted
We are developing an industrial mobile platform equipped with: - Mini PC - STM32 controller - LiDAR sensor - Wheel encoders - Ethernet communication We are looking for a ROS2 developer to assist with: - ROS2 integration - Encoder data processing - Odometry calculation - LiDAR integration - Mapping - Localization - Route planning - Area coverage algorithms - Data visualization - Software architecture Required Skills: - ROS2 - Python - SLAM - LiDAR - Navigation2 - Robotics Software - Linux - Path Planning - Sensor Fusion Deliverables: - Source code - Documentation - Installation guide - Testing support The project focuses on software development, mapping, localization and route planning for an industrial mobile platform.
Project ID: 40528849
97 proposals
Remote project
Active 60 mins ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
97 freelancers are bidding on average $23 USD/hour for this job

Hi I am an embedded systems and robotics software engineer with over 16 years of experience. I have worked on mobile robotic platforms where the Mini PC, STM32/motor controller, encoders, LiDAR and Ethernet link all need to behave as one reliable system, not just separate modules. For your platform I can help build the ROS2 architecture, bring encoder data into clean odometry, integrate LiDAR for SLAM/localization, configure Navigation2, and develop route planning/area coverage logic with useful visualization and testing support on Linux. I can also support the STM32 communication side if the encoder or drive interface needs adjustment to make the ROS2 layer stable. My approach would be to first confirm the robot kinematics, LiDAR model, STM32 protocol and target ROS2 distribution, then create the driver/interface nodes, validate odometry, add mapping/localization, and finally tune navigation and coverage behavior on real test runs. Deliverables will include source code, setup instructions, documentation and support during testing. A few details I would like to confirm are whether the drive base is differential or Ackermann, which LiDAR is being used, and whether you already have motor control firmware/protocol defined. Please contact me to discuss details.
$35 USD in 30 days
7.5
7.5

With over 13 years of experience in python-based solutions and a specialization in automation, AI and full-stack development, I believe I'm the ideal fit for your ROS2 project. My profound skill set covers a wide range of your requirements, including ROS2, Python, SLAM, LiDAR integration, Navigation2 and Robotics Software that could expedite this project with high efficiency. In several recent projects, I’ve developed customized software, extraction tools, and AI-driven solutions vital to yielding valuable insights from complex data. This experience is invaluable for processing the encoder data, calculating odometry, sensor fusion - essentially ensuring reliable data visualisation and comprehensive software architecture from your platform's components. Moreover, I am deeply conversant with path planning algorithms and have honed my proficiency in Linux environments over the years. Lastly, I pledge to deliver impeccable documentation with installation guides along with the anticipated source code and robust testing. Let's embark on a journey where your project necessities merge with my experiential capabilities to achieve extraordinary results!
$25 USD in 40 days
7.1
7.1

Hello, I have carefully reviewed your requirements for ROS2 software integration of the industrial mobile platform. I have 10+ years of experience in robotics software development, ROS2, Python, SLAM, LiDAR integration, Navigation2, sensor fusion, and autonomous navigation systems, I am confident in delivering the complete solution you are looking for. **** You may follow the project's development using the tracker. I am available for work 40-45 hours a week * ROS2 Software Integration * Encoder Data Processing & Odometry * LiDAR Integration & SLAM Mapping * Localization & Navigation2 Setup * Route Planning & Area Coverage Algorithms * Sensor Fusion & Data Visualization * Software Architecture Design * Source Code, Documentation & Installation Guide * Testing & Deployment Support I can assist with ROS2 integration, encoder data processing, odometry computation, LiDAR connectivity, mapping, localization, route planning, area coverage algorithms, data visualization, and scalable software architecture development. My approach focuses on reliable, maintainable, and production-ready robotics software running on Linux-based systems. WE WILL WORK WITH AGILE METHODOLOGY AND PROVIDE ASSISTANCE FROM ZERO TO DEPLOYMENT. I WILL PROVIDE 2 YEARS OF FREE ONGOING SUPPORT ALONG WITH COMPLETE SOURCE CODE, DOCUMENTATION, INSTALLATION GUIDE, AND TESTING SUPPORT. Thanks Christina
$15 USD in 40 days
6.4
6.4

Hello, I trust you're doing well. I am well experienced in machine learning algorithms, with nearly a decade of hands-on practice. My expertise lies in developing various artificial intelligence algorithms, including the one you require, using Matlab, Python, and similar tools. I hold a doctorate from Tohoku University and have a number of publications in the same subject. My portfolio, which showcases my past work, is available for your review. Your project piqued my interest, and I would be delighted to be part of it. Let's connect to discuss in detail. Warm regards. please check my portfolio link: https://www.freelancer.com/u/sajjadtaghvaeifr
$25 USD in 40 days
6.4
6.4

Hi, your project "ROS2 Software Integration for Industrial Mobile Platform" is clear, and I can take care of the implementation. My focus would be backend structure, integrations, and a reliable data flow. I can start by reviewing the existing access/files, then implement and test the requested changes. Quick infrastructure questions: What integrations should be connected first, and do you have API docs or test access ready? Are there specific security, hosting, or maintenance requirements I should keep in mind? Which existing files, access details, or documentation should I check before implementation? Best regards
$25 USD in 40 days
6.5
6.5

Hello, I can assist with the ROS2 software development for your industrial mobile platform, including sensor integration, odometry, mapping, localization, navigation, and route planning. Based on your hardware setup — Mini PC, STM32 controller, LiDAR, wheel encoders, and Ethernet communication — I would structure the system around a modular ROS2 architecture with separate nodes for encoder input, STM32 communication, odometry calculation, LiDAR processing, SLAM, localization, navigation, and visualization. Scope I can cover: ROS2 workspace setup on Linux STM32 to Mini PC communication over Ethernet Encoder data parsing and filtering Differential-drive odometry calculation LiDAR driver integration TF tree setup and robot URDF SLAM/mapping integration Localization using map + sensor data Navigation2 configuration Route planning and area coverage logic RViz visualization Launch files, parameters, and configuration Testing and debugging support I will focus on a clean, maintainable architecture suitable for industrial use, with stable sensor fusion, accurate localization, and practical navigation behavior.
$25 USD in 40 days
5.9
5.9

Your LiDAR-based localization will drift without proper sensor fusion between wheel encoders and IMU data. I've debugged this exact failure mode on 3 AMR projects where odometry errors compounded to 2+ meters after 100m of travel. Quick question - what's your STM32 publishing frequency for encoder ticks, and are you using DDS or FastRTPS for the Mini PC-to-controller bridge? Also, does your coverage algorithm need to handle dynamic obstacles or just static mapping? Here's the integration approach: - ROS2 HUMBLE + NAV2: Build a custom controller plugin that fuses encoder odometry with scan-matching corrections to keep drift under 5cm over 500m runs. - STM32 FIRMWARE: Write a micro-ROS node that publishes encoder ticks at 100Hz over Ethernet with sub-10ms latency to prevent jitter in odometry calculations. - SLAM TOOLBOX: Implement graph-based SLAM with loop closure detection so your platform can re-localize after moving between mapped zones without GPS. - COVERAGE PLANNING: Deploy a Boustrophedon decomposition algorithm that adapts to irregular floor layouts and marks completed areas in real-time. - LIDAR DRIVER: Integrate your sensor with pointcloud filtering to remove ground plane noise and reduce Nav2's costmap computation by 40%. I've built similar systems for warehouse AMRs that navigate 12-hour shifts without manual resets. Let's schedule a 15-minute call to review your STM32 communication protocol and Nav2 parameter tuning before I start development.
$23 USD in 30 days
5.5
5.5

Most integration failures come from mismatched timing and interfaces — wheel encoders and an STM32 that publish raw pulses need a deterministic bridge into ROS2 for accurate odometry and reliable SLAM, not just plug-and-play drivers. I propose an incremental delivery: 1) build a lightweight STM32 bridge (micro-ROS or TCP/UDP node) that publishes encoder ticks and joint states; 2) an odometry node (C++ for low latency) + robot_localization EKF for sensor fusion with IMU/encoders; 3) LiDAR driver node feeding into SLAM (SLAM Toolbox or Cartographer) for mapping and AMCL for localization; 4) Navigation2 with DWB/TEB planner and a grid-based coverage module; 5) RViz2 + rosbridge for visualization and a Dockerized install + test harness with Gazebo simulation. Recommended stack: ROS2 (Humble or later), Ubuntu LTS (22.04+), C++/Python nodes, micro-ROS for STM32, robot_localization, SLAM Toolbox, Nav2, Docker, CI for tests. I’ll deliver modular source code, runnable launch files, installation guide, and testing support with simulation scenarios. My background includes complex system integrations (Tranero and Zweidevs Internal) where I led architecture, documentation and deployment pipelines—skills directly applicable to reliable robotics middleware and deployable releases. Quick question: which LiDAR model and how are the wheel encoders exposed to the STM32 (pulse/TCP/CAN), so I can size the bridge and select the driver? If that works I can draft a 1-week POC plan.
$25 USD in 7 days
4.8
4.8

✋ Hi there. I can integrate ROS2 with your industrial mobile platform handling LiDAR, encoders, and Navigation2 stack. ✔️ I have rich experience with ROS2 integration and recently completed a similar project for an AGV with SLAM mapping, odometry calculation from wheel encoders, and custom path planning using Nav2. I will develop this by setting up ROS2 nodes for encoder data processing and sensor fusion, integrating your LiDAR for mapping via SLAM Toolbox, implementing localization with AMCL, configuring the navigation stack for route planning and area coverage, and building RViz visualization for debugging and monitoring. Please click the 'Chat' button to start our valuable conversation. Looking forward to collaborating with you! Best regards, Mykhaylo
$25 USD in 40 days
5.0
5.0

As an experienced ROS2 developer with a deep understanding of Python programming, I'm confident that I can effectively handle the challenging tasks of integrating ROS2 into your industrial mobile platform. Over my 17-year career, I have successfully accomplished complex projects similar to this one, and I have even earned over €500,000 by leveraging my skills. One of my core competencies is in SLAM (Simultaneous Localization and Mapping), which is of great importance for your project. This expertise will greatly contribute to the accurate integration of your LiDAR sensor and enable effective mapping and localization functionalities. Additionally, my experience with Navigation2, Wheel encoders and Sensor Fusion will come in handy for ensuring precise odometry calculation and successful incorporation of other important components of your platform. Furthermore, having prevented privacy breach by abstaining from any form of outsourcing or delegation, I guarantee not only topnotch solutions but also confidentiality throughout our partnership. I will assure not only the delivery of clean code, documentation but also workable installation guide and testing support. Let's discuss how to maximize the potentials of your project for optimum productivity.
$25 USD in 40 days
5.0
5.0

Hi, I am a Senior Embedded Systems and Robotics Engineer with 10+ years of experience developing industrial control systems, STM32-based platforms, and Linux-connected embedded solutions. I have delivered 20+ automation and IoT projects involving motor control, sensor fusion, Ethernet communication, and real-time data processing, including ROS-compatible robotic hardware integration. Approach: ✅ I will analyze the current mobile platform architecture and integrate ROS2 nodes for STM32 communication, encoder acquisition, LiDAR data handling, and system-level sensor interfaces. ✅ I will implement odometry, TF configuration, localization, and mapping using ROS2 Navigation2, SLAM Toolbox, sensor fusion methods, and optimized data pipelines. ✅ I will develop route planning and area coverage algorithms with testing in simulation and real hardware, focusing on stability, accuracy, and industrial reliability. ✅ I will deliver structured source code, ROS2 packages, documentation, installation instructions, and deployment support. Questions: ✅What ROS2 version, LiDAR model, and Mini PC operating system are being used, and is there an existing hardware abstraction layer? ✅How does the STM32 communicate with the ROS2 computer, and what encoder resolution/update rate is required for accurate odometry? ✅What are the target navigation requirements for speed, positioning accuracy, and coverage behavior in the industrial environment? Best, Yaroslav
$25 USD in 40 days
4.9
4.9

Hi there, Thank you for sharing the details of your ROS2 Software Integration project. We are Demivision LLC, a dedicated team of robotics and embedded systems professionals with extensive experience in ROS2, SLAM, and industrial automation. We fully understand the complexity and ambition of integrating a modern industrial mobile platform, and we’re excited about the opportunity to collaborate. Your requirements—spanning ROS2 integration, encoder data processing, odometry, LiDAR mapping, and advanced navigation—align perfectly with our skill set. We have successfully implemented similar projects involving STM32-based controllers interfaced with Mini PCs, leveraging Ethernet communication for real-time sensor data exchange. Our expertise covers the full ROS2 stack, including Navigation2, sensor fusion, and area coverage algorithms, as well as custom software architecture for robust and scalable solutions. Our approach will begin with a detailed review of your hardware interfaces, ensuring seamless communication between the STM32, LiDAR, and Mini PC. We will develop modular ROS2 nodes for encoder and LiDAR data acquisition, perform accurate odometry calculations, and implement SLAM for reliable mapping and localization. For route planning and area coverage, we’ll utilize and adapt Navigation2 packages, ensuring efficient and autonomous navigation in industrial environments. Comprehensive data visualization and thorough documentation will be provided to empower your team with full transparency and control over the system. We are committed to delivering clean, well-documented source code, an installation guide, and ongoing testing support to ensure a smooth development and deployment process. We look forward to discussing your project in more detail and becoming your trusted partner for this important integration. Best regards, Demivision LLC
$15 USD in 90 days
4.6
4.6

With a strong background in software development, I would be an excellent fit for your project. Not only do I have experience with the essential languages and technologies like ROS2, Python, LiDAR, SLAM, Navigation2, and Sensor Fusion, but I also have the skills necessary to effectively integrate your hardware components including the STM32 controller, mini PC, and wheel encoders into the platform. In addition to my technical expertise, I prioritize innovation and scalability in my work - values that align perfectly with the goals of your industrial mobile platform project. My ability to see beyond immediate requirements ensures I create solutions that are adaptable for future needs and can grow along with your business. Furthermore, my client-centered approach entails understanding not just your technical expectations but your broader business objectives as well. By doing so, I am able to design solutions that deliver real value to your operations. Should you select me for this project, you can expect clean code and reliable systems backed by thorough documentation and a robust testing support plan. Let's work together to transform these complex requirements int
$25 USD in 40 days
4.5
4.5

As an adaptable and resourceful Software Engineer, I am confident that my skill set can offer valuable contributions to your ROS2 software integration project. Having honed my programming skills in C++ and Python, I have a solid foundation for working with ROS2 and undertaking tasks such as encoder data processing, odometry calculation, LiDAR integration, mapping, localization, and route planning — just to name a few. I am no stranger to leveraging LiDAR data in SLAM algorithms for navigation and sensor fusion. My proficiency in Linux also ensures seamless software integration with your hardware setup. Additionally, having worked extensively with navigation2 for path planning and area coverage algorithms, I understand the crucial need for efficient and robust systems in an industrial setting. Moreover, I consider documentation equally important as code itself and will provide detailed documentation along with the source code to ensure a smooth handover process. With a keen problem-solving approach and an unwavering commitment to quality workmanship, appointing me for this role guarantees that your industrial mobile platform projects are in capable hands. Let's team up to make the most of ROS2’s potential!
$25 USD in 40 days
4.1
4.1

In particular, my skills in SLAM, sensor fusion and navigation2 will be invaluable as we integrate the mini PC, STM32 controller, LiDAR sensor, wheel encoders, and Ethernet communication of your mobile platform and extract vital data from them. My focus on creating clean and scalable architectures aligns with your requirements for ROS2 development. Moreover, my approach to understanding your business goals and your users first before commencing any project resonates perfectly with how you operate. This guarantees that the final solution is tailor-made to suit your unique needs – just like the industrial mobile platform you intend to build. Let's chart a course for success together as we create high-performance and stable software for your industrial mobile platform that will serve you well into the future. I eagerly await the opportunity to work with you on this exciting project!
$20 USD in 40 days
4.0
4.0

Hi there, I can support your ROS2 based industrial mobile platform development with strong experience in robotics software, sensor integration, and real time navigation systems. I have worked with ROS2, Python, and C++ for robotics applications involving LiDAR processing, odometry, sensor fusion, SLAM, and autonomous navigation. I can help integrate STM32 encoder data, LiDAR streams, and Ethernet communication into a stable ROS2 architecture running on Linux based systems. For your project, I will focus on building accurate odometry calculation, reliable localization, and mapping pipelines using SLAM frameworks and Navigation2. I can also implement path planning and area coverage algorithms optimized for industrial use cases, ensuring smooth movement and efficient route execution. I will structure the system with clean modular ROS2 nodes, well documented code, and clear installation and deployment guides so it is easy to maintain and extend. I will also support testing and tuning to ensure real world reliability on your hardware setup including mini PC, STM32, LiDAR, and encoders. I am available to start immediately and can work closely with you on architecture and integration details to ensure everything aligns with your hardware and performance requirements. Kind regards
$25 USD in 40 days
4.1
4.1

Hi, I'm a computer vision expert with good experience in LiDAR , ROS2, path planning and sensor fusion - i can definitely integrate it for your Industrial Mobile Platform. Lets have a quick chat and get started!
$30 USD in 40 days
4.2
4.2

As an experienced Full Stack Developer with a decade in the industry, I've developed a deep appreciation for the power of modern technologies, especially those related to robotics. My language of choice is Python – a key skill for any ROS2 project – and I believe my proficiency will perfectly complement your specific needs, from integrating ROS2 to processing encoder data and calculating odometry. In addition to Python, I'm familiar with other core skills you listed - SLAM, LiDAR, Navigation2 and Sensor Fusion - that are critical for this industrial mobile platform project. Finally, in line with your project deliverables, I am a strong believer in comprehensive documentation as well as testing support to ensure stability and effectiveness of the solution. Together we can transform your vision into a high caliber reality whereby your industrial mobile platform is seamlessly integrated using ROS2 and equipped with robust intelligence for optimal operation. Let's code!
$15 USD in 40 days
3.8
3.8

Hello, As a result of a detailed review of your project requirements, I fully understand the scope and expectations. I have experience handling similar types of projects and I'm available to start your project right now. I bring deep expertise in ROS2, Python, C++, SLAM, LiDAR Integration, Navigation2, Linux, Sensor Fusion, Odometry, and Path Planning with over 10 years of experience. One of the key challenges in projects like this is reliably connecting encoder, LiDAR, STM32, and Ethernet data into a clean ROS2 architecture so mapping, localization, route planning, and area coverage can work accurately on the industrial mobile platform. My approach would be to structure ROS2 nodes for sensor input, encoder processing, odometry calculation, LiDAR integration, SLAM/localization, Nav2 route planning, and visualization. I would also provide clean source code, documentation, installation steps, and testing support so the system can be maintained and extended. I have a quick question. • Do you already have the LiDAR model and encoder data format defined, or should those be reviewed first during integration? I would be glad to discuss further details and am ready to start immediately. Looking forward to hearing from you. Best regards, Carlos
$15 USD in 40 days
3.6
3.6

This project matches my experience very well. I’m a mechatronics engineer with 5+ years in robotics and autonomous systems, specializing in ROS2, Navigation2, SLAM, sensor fusion, and mobile robot development. I have worked on complete robot stacks from hardware integration to autonomous navigation using LiDAR, IMU, GPS, and wheel encoders on both simulated and real robots. For your platform, I can assist with: • ROS2 architecture and node development • STM32 ↔ ROS2 communication integration • Encoder processing and accurate odometry calculation • LiDAR driver integration and point cloud processing • Mapping and localization (SLAM Toolbox / AMCL) • Navigation2 route planning and obstacle avoidance • Area coverage algorithms for industrial environments • RViz visualization and system monitoring • Clean, scalable software architecture and documentation My background includes ROS2 Humble/Jazzy, Gazebo, Webots, Nav2, robot kinematics, and sensor fusion for autonomous mobile robots. I focus on building reliable systems that can move from development to real-world deployment smoothly. I can provide complete source code, installation guides, documentation, and testing support. Looking forward to discussing your hardware setup and project milestones.
$15 USD in 70 days
3.8
3.8

Americana, Brazil
Member since Jul 14, 2020
$30-250 USD
$10-30 USD
$30-250 USD
$8-30 USD / hour
₹12500-37500 INR
$250-750 USD
₹750-1250 INR / hour
₹12500-37500 INR
$250-750 USD
₹12500-37500 INR
$250-750 USD
$100-300 USD
$3000-5000 USD
₹37500-75000 INR
₹600-1500 INR
£750-1500 GBP
₹1500-12500 INR
$750-1500 USD
$250-750 USD
₹600-1500 INR
₹1500-12500 INR
$30-250 USD
£20-250 GBP
$250-750 USD