Positioning & Navigation in Robotics

Enables robots to perform tasks such as exploring unknown environments, delivering goods, or even performing surgeries.
IoT Robotics: Positioning & Navigation

IoT Robotics: Positioning & Navigation

Robotics navigation and positioning refer to the ability of a robot to move from one location to another, while accurately determining its position relative to its surroundings. This is a crucial function in robotics, as it enables robots to perform tasks such as exploring unknown environments, delivering goods, or even performing surgeries.

Richardson RFPD Logo

Positioning & Navigation Products

Evaluation Kits  

• Prototyping kit for cm-level accuracy positioning applications
• High precision GNSS, LTE, Wi-Fi, Bluetooth, and antennas
• PointPerfect GNSS augmentation service
• Dual-core MCU for applications
• ubxlib software components and application in source code
Learn More

GNSS Modules 

• Access to centimeter-level GNSS corrections globally
• Freedom to select GNSS correction data delivery
• High scalability for industrial and automotive applications
• Allows selection of any L-band GNSS correction service
• Easy hardware integration and configuration
Order / Learn More

Precision GNSS Modules 

u-blox ZED-F9R
• Multi-band GNSS receiver delivers centimeter-level accuracy
• Fully integrated solution for fast time-to-market
• Dynamic models for slow-moving service robots and electric scooters
• Native support for PointPerfect simplifies integration
Order / Learn More
U-Blox ZED-F9P
• Concurrent reception of GPS, GLONASS, Galileo and BeiDou
• Multi-band RTK with fast convergence times and reliable performance
• Centimeter-level accuracy in a small and energy-efficient module
• Easy integration of RTK for fast time-to-market
• Native support for PointPerfect simplifies integration
Order / Learn More

Services that Support GNSS Modules


AssistNow is u-blox’s end-to-end A-GNSS location service that provides data in real time via AssistNow Online, as well as predicted data via AssistNow Offline. The two can either be used alone or in combination.


Real-time online A-GNSS service with assured global availability
  • Backed by our warranty and support, with premium services levels available
  • Easy to integrate, even for products without SUPL compliance
  • Data privacy protected from service to the enterprise Fast Time-To-First-Fix
Learn More


PointPerfect is u-blox’s advanced PPP-RTK GNSS augmentation data service, designed to deliver centimeter-level positioning accuracy with convergence within seconds.


3-6 cm¹ accuracy and convergence within seconds
  • Low-bandwidth data reduces transmission cost
  • Intuitive IoT services delivery platform is frictionless for business
  • 99.9% uptime availability via internet and L-band satellite
Learn More

Positioning & Navigation in Robotics

There are several approaches to robotics navigation and positioning, each with its own advantages and limitations. Some of the most common methods include:

Global Navigation Satellite System (GNSS)

Global Navigation Satellite System (GNSS) is a constellation of satellites in orbit around the Earth that provides location and timing information to users on the ground, in the air, and at sea.

Visual Odometry

This method uses cameras to estimate a robot's position by analyzing changes in visual input over time.

Beacon-Based Localization

This method uses beacons or markers placed in the environment to provide a robot with a reference point for determining its position.

Simultaneous Localization & Mapping (SLAM)

SLAM is a method that allows a robot to simultaneously map its surroundings and determine its own position within that map.

Inertial Navigation

This method uses sensors to measure a robot's motion, such as accelerometers, gyroscopes, and magnetometers. By combining these measurements, a robot can estimate its position and orientation.

In addition to these methods, robotics navigation and positioning often rely on algorithms for path planning and obstacle avoidance, as well as hardware components such as motors, encoders, and sensors for detecting and reacting to the robot’s environment.

Robotics Technologies


Enables robots to work together in teams, share data and resources by communicating through networks (LAN)/(WAN).

Payload Handling System

Payload Handling is the ability of a robot to manipulate and move objects of various sizes and weights.

Sensor System

Sensors provide input to the robot's control system and enable robots to perceive and interact with their environment.

Energy Storage / Supercapacitors

Supercapacitors are ideal for storing energy in ground vehicles due to their rapid charge/discharge efficiency, long lifetime, and high power density.


Enables elements like cameras, sensors and antennas with coaxial connectors, adapters and cable assemblies.

Internet of Things (IoT) Design Support

Allow us an opportunity to assess your project and help bring your vision to market faster.

About our Team of Experts

Richardson RFPD takes great pride in our ability to support IoT product and solution customers globally. RFPD global locations employ over 150 field technical resources who work side-by-side with design engineers to provide one-on-one support for new and existing IoT designs. Our 40+ global application engineers with access to our 6 fully functioning electronics test labs can answer most IoT related questions promptly and resolve IoT issues quickly and effectively. We welcome your IoT questions and the opportunity to offer personal attention to your specific IoT goals and challenges.