Artificial Intelligence in Mechatronics Applications

Chapter 6
Machine Perception and Sensor Fusion

Bachelor Program in Mechatronics Engineering
Artificial Intelligence in Mechatronics Applications   •   Bachelor

Machine Perception and Sensor Fusion

Introduction

A mechatronic system cannot act intelligently unless it can estimate what is happening in its environment and within its own mechanical structure. Machine perception is the process of extracting useful information from sensors such as cameras, LiDAR, radar, encoders, force sensors and inertial measurement units (IMUs). Sensor fusion combines these heterogeneous measurements to obtain estimates that are more accurate, complete and reliable than those produced by any single sensor.

In an autonomous mobile robot, for example, a camera may identify a pedestrian, LiDAR may measure the pedestrian’s range, radar may estimate relative velocity, wheel encoders may estimate vehicle motion, and an IMU may measure short-term acceleration and rotation. The engineering challenge is not simply to collect these signals. It is to calibrate them, synchronize them, model their uncertainty, combine them mathematically and evaluate the resulting perception system.

This chapter develops the foundations required to implement and assess perception and fusion systems in mechatronics applications.

Learning Objectives

By the end of this chapter, a student should be able to:

  1. Explain the operating principles, strengths and limitations of common perception sensors.
  2. Describe image-processing and computer-vision pipelines for detection and localization.
  3. Apply sampling, filtering and coordinate-transformation principles to sensor data.
  4. Formulate state estimation using Bayesian reasoning and Kalman-filter methods.
  5. Explain temporal and spatial sensor fusion, including camera–LiDAR and encoder–IMU fusion.
  6. Design an evaluation procedure for localization, detection and tracking.
  7. Identify practical, ethical and safety issues in deploying perception systems.

1. Perception as an Estimation Problem

A sensor does not directly reveal the true state of a system. It produces a measurement affected by noise, bias, delay, quantization and environmental conditions. Let the state of a robot at time t be represented by a vector xₜ. The state may include position, velocity, orientation and sensor biases. A general dynamic model is

xₜ = f(xₜ₋₁, uₜ, wₜ)

where uₜ is a control input and wₜ is process noise. A sensor measurement is represented by

zₜ = h(xₜ) + vₜ

where h(·) is the measurement model and vₜ is measurement noise. The models are applicable when the chosen state variables adequately describe the system and the noise assumptions are reasonable. In a linear model, these become

xₜ = Aₜxₜ₋₁ + Bₜuₜ + wₜ
zₜ = Hₜxₜ + vₜ

Here Aₜ, Bₜ and Hₜ are system, input and observation matrices. Their dimensions must be compatible: if xₜ has n components and zₜ has m components, then Hₜ has dimensions m × n.

The objective of perception is therefore an inference problem: estimate xₜ from measurements collected over time. A useful system must also report uncertainty, because a position estimate of 1.2 m is not equivalent to one with a standard deviation of 2 mm.

2. Sensor Modalities in Mechatronics

2.1 Cameras

A camera measures reflected light. In the pinhole model, a three-dimensional point with camera-frame coordinates (X, Y, Z) projects to image coordinates (u, v):

u = fₓX/Z + cₓ, v = fᵧY/Z + cᵧ

The focal lengths fₓ and fᵧ are measured in pixels, and (cₓ, cᵧ) is the principal point. The model assumes a pinhole camera and neglects lens distortion. Real cameras require distortion calibration, commonly including radial and tangential terms.

Cameras provide rich colour and texture information and are relatively inexpensive. However, depth is ambiguous in a single image, performance depends on illumination, and motion blur can degrade detection. Stereo cameras estimate depth through disparity. If two cameras have baseline b and a feature has disparity d, ideal stereo depth is

Z = f b/d

where f and b use consistent length units and d is measured in pixels. This relationship shows that depth uncertainty increases rapidly for distant objects and for small disparity.

2.2 LiDAR

LiDAR determines range by measuring the time of flight or phase of emitted light. A scanning LiDAR produces points in three-dimensional space, often represented as (x, y, z, intensity). It provides geometrically precise range measurements and works in darkness, but can be affected by rain, fog, reflective surfaces and sparse sampling. Mechanical scanning systems may also introduce motion distortion when the platform moves during a scan.

2.3 Radar

Radar measures reflected radio waves. It is comparatively robust in rain, fog and dust and can estimate radial velocity through the Doppler effect. Its angular resolution is often lower than that of LiDAR, and multipath reflections may generate false targets. Radar is particularly valuable for detecting the motion of vehicles and objects beyond the reliable visual range.

2.4 Encoders

Rotary encoders measure shaft rotation. For a wheel with radius r, encoder angular displacement Δθ gives ideal travel distance

Δs = rΔθ

If an encoder has N counts per revolution and records Δn counts, then

Δθ = 2πΔn/N

These equations assume no wheel slip and a known effective radius. In mobile robots, unequal wheel radii, slip and terrain compliance create systematic odometry errors.

2.5 Force and Torque Sensors

Force sensors measure interaction with the environment. A six-axis force–torque sensor typically reports three forces and three moments. These measurements support contact detection, grasp control, assembly and collision monitoring. Bias, temperature drift, mounting stresses and cable forces must be compensated. A force measurement is meaningful only when its coordinate frame and sign convention are defined.

2.6 Inertial Measurement Units

An IMU generally combines accelerometers and gyroscopes; many also include a magnetometer. Gyroscopes measure angular velocity, while accelerometers measure specific force. Integrating acceleration and angular rate provides high-rate motion information, but small biases accumulate into large position and orientation errors. IMUs are therefore excellent for short-term propagation but require correction from other sensors.

SensorPrimary informationMain strengthsTypical limitations
CameraAppearance, edges, objectsRich semantic informationLighting, blur, ambiguous depth
LiDARRange and geometryAccurate 3D structureCost, sparsity, weather effects
RadarRange and radial velocityWeather robustnessLower spatial resolution, multipath
EncoderJoint or wheel displacementHigh rate, low costSlip and mechanical uncertainty
Force sensorContact wrenchDirect interaction measurementBias, mounting and overload
IMUAcceleration and rotationHigh bandwidthDrift and bias accumulation

3. Signal Conditioning and Calibration

Before fusion, measurements must be made comparable. Signal conditioning includes filtering, outlier rejection, unit conversion, calibration and timestamp correction.

Sampling and Filtering

A sampled signal can represent frequencies reliably only when the sampling frequency fₛ is greater than twice the highest signal frequency fₘₐₓ:

fₛ > 2fₘₐₓ

This is the Nyquist condition. If it is violated, aliasing causes high-frequency content to appear as false low-frequency content. An anti-aliasing low-pass filter should therefore be applied before sampling.

A moving-average filter with window length N is

yₖ = (1/N)∑ᵢ₌₀ᴺ⁻¹ xₖ₋ᵢ

where x is the input and y is the filtered output. It reduces uncorrelated noise but introduces delay and can blur rapid changes. More advanced filters, such as Butterworth or Savitzky–Golay filters, should be selected according to bandwidth, phase and computational requirements rather than used automatically.

Coordinate Frames and Rigid Transformations

Each sensor has a coordinate frame. A point p expressed in frame B can be transformed to frame A by

pᴬ = Rᴬᴮpᴮ + tᴬᴮ

where Rᴬᴮ is a 3 × 3 rotation matrix and tᴬᴮ is a translation vector. The homogeneous representation is

[ pᴬ ] = [ Rᴬᴮ tᴬᴮ ][ pᴮ ]
[ 1 ] [ 0 1 ][ 1 ]

Rotations must be orthonormal, satisfying RᵀR = I and det(R) = 1. Calibration estimates the rigid transformation between sensors. Poor extrinsic calibration produces systematic fusion errors that filtering cannot remove.

Time Synchronization

A measurement timestamp must describe when the physical event occurred, not merely when the software received the message. If a vehicle moves at velocity v and a sensor delay is Δt, the approximate positional error is

Δx ≈ vΔt

For v = 2 m/s and Δt = 50 ms, the error is approximately 0.10 m. Hardware triggering, clock synchronization and timestamp propagation are therefore important in fast systems.

4. Computer-Vision Pipeline

A practical vision system usually follows these stages:

  1. Acquisition: capture images with exposure, gain and frame rate selected for the task.
  2. Calibration: correct lens distortion and convert pixels to a known camera model.
  3. Pre-processing: resize, denoise, normalize illumination or enhance contrast.
  4. Feature or representation extraction: identify edges, corners, descriptors or learned feature maps.
  5. Detection or segmentation: locate objects or classify pixels.
  6. Geometric estimation: infer pose, depth or motion.
  7. Tracking and fusion: associate observations over time and combine them with other sensors.
  8. Validation: reject physically implausible or low-confidence results.

Classical methods include thresholding, connected components, optical flow and feature matching. Modern deep networks perform object detection, semantic segmentation, instance segmentation and visual odometry. Deep learning can handle complex appearance variation, but it requires representative training data and can fail under distribution shift.

For object detection, a prediction usually contains a class, bounding box and confidence score. Intersection over Union (IoU) measures overlap between a predicted region P and ground-truth region G:

IoU = area(P ∩ G) / area(P ∪ G)

IoU ranges from 0 to 1. A detection is often counted as correct when IoU exceeds a specified threshold and the class is correct. Precision and recall are

Precision = TP/(TP + FP)
Recall = TP/(TP + FN)

where TP, FP and FN denote true positives, false positives and false negatives. These metrics must be reported with the operating threshold and dataset conditions.

5. Bayesian Estimation and the Kalman Filter

Bayesian estimation expresses uncertainty through probability distributions. Given measurements z₁:ₜ, the posterior distribution is

p(xₜ | z₁:ₜ) ∝ p(zₜ | xₜ)p(xₜ | z₁:ₜ₋₁)

The first factor is the measurement likelihood, and the second is the prior predicted from earlier data. This framework explains why a noisy measurement should not completely replace a reliable prior estimate.

For a linear system with Gaussian noise, the Kalman filter gives an efficient recursive solution. The prediction step is

x̂ₜ⁻ = Aₜx̂ₜ₋₁ + Bₜuₜ
Pₜ⁻ = AₜPₜ₋₁Aₜᵀ + Qₜ

The update step is

Kₜ = Pₜ⁻Hₜᵀ(HₜPₜ⁻Hₜᵀ + Rₜ)⁻¹
x̂ₜ = x̂ₜ⁻ + Kₜ(zₜ − Hₜx̂ₜ⁻)
Pₜ = (I − KₜHₜ)Pₜ⁻

Here x̂ is the estimated state, P is its covariance, Q is process-noise covariance, R is measurement-noise covariance and K is the Kalman gain. Covariance matrices must be symmetric positive semidefinite; Q and R represent uncertainty in the same units as the corresponding state and measurement variables.

When the models are nonlinear, the extended Kalman filter (EKF) linearizes them using Jacobian matrices. The unscented Kalman filter (UKF) propagates selected sigma points and can better represent some nonlinear transformations. Both remain sensitive to incorrect models and non-Gaussian errors. Particle filters represent distributions with weighted samples and are useful for multimodal hypotheses, but are computationally more demanding.

Worked Example: One-Dimensional Fusion

Suppose a robot’s predicted position is 10.0 m with variance 0.25 m². A range sensor measures 10.8 m with variance 1.00 m². Assume an unbiased linear measurement, independent Gaussian errors and H = 1.

The Kalman gain is

K = 0.25/(0.25 + 1.00) = 0.20

The updated position is

x̂ = 10.0 + 0.20(10.8 − 10.0) = 10.16 m

The updated variance is

P = (1 − 0.20)(0.25) = 0.20 m²

The result lies closer to the more precise prediction than to the noisier measurement, and the uncertainty decreases from 0.25 m² to 0.20 m². This result would be invalid if the measurement had a significant unmodelled bias or if the two uncertainty sources were correlated but treated as independent.

6. Multimodal Sensor Fusion

Fusion can be organized at three levels:

  • Early fusion: combine raw or minimally processed signals. This can preserve information but requires precise synchronization and compatible representations.
  • Intermediate fusion: combine features, point clusters or learned embeddings. It offers flexibility but depends on feature quality.
  • Late fusion: combine independent detections or estimates. It is modular and fault-tolerant, but information discarded by earlier processing cannot be recovered.

A camera–LiDAR system may project LiDAR points into the image using calibrated intrinsics and extrinsics. Image colour or semantic labels can then be attached to 3D points. Conversely, LiDAR depth can resolve the scale ambiguity of image detections. Radar can supply velocity measurements to improve tracking of visually detected objects.

Encoder–IMU fusion is common in mobile robots. Encoders provide planar displacement but drift under slip; the IMU provides angular rate and short-term acceleration but drifts under integration. A filter can use encoder odometry as a motion constraint and IMU data for high-frequency propagation, while GNSS, LiDAR scan matching or visual landmarks provide corrections.

Data Association and Tracking

Tracking requires deciding which new measurements correspond to existing targets. A predicted target state defines a validation gate. For innovation ν = z − Hx̂⁻ and innovation covariance S = HP⁻Hᵀ + R, the normalized innovation squared is

d² = νᵀS⁻¹ν

Under the Gaussian model, d² approximately follows a chi-square distribution with degrees of freedom equal to the measurement dimension. A threshold can reject measurements that are statistically inconsistent. In multiple-target tracking, assignment may use nearest-neighbour, global nearest-neighbour or the Hungarian algorithm. Occlusion, clutter and object appearance changes make association difficult.

7. Localization and Mapping

Localization estimates the pose of a robot in a reference frame. Dead reckoning integrates motion but accumulates drift. Landmark-based methods correct drift by matching observations to known features. Simultaneous localization and mapping (SLAM) estimates both robot pose and an initially unknown map.

Pose is often represented by position and orientation. In three dimensions, orientation may be represented with rotation matrices, Euler angles or unit quaternions. Euler angles are intuitive but suffer from singularities. Quaternions avoid this particular problem, but must be normalized after numerical operations.

Performance should be measured against a trusted reference where possible. Common localization metrics include absolute trajectory error (ATE), relative pose error (RPE), translational root-mean-square error (RMSE) and rotational error. For position estimates pᵢ and reference positions pᵢ*, translational RMSE is

RMSE = √[(1/N)∑ᵢ₌₁ᴺ ||pᵢ − pᵢ*||²]

where N is the number of aligned samples and ||·|| is Euclidean norm. Alignment is essential when the estimated and reference coordinate frames differ.

8. Evaluation of Perception Systems

A responsible evaluation separates training, validation and test data and includes conditions that reflect deployment. Performance should be reported across distance, lighting, weather, speed, object size and clutter.

For detection, use precision, recall, F1 score, IoU and average precision. The F1 score is

F1 = 2(Precision × Recall)/(Precision + Recall)

provided precision and recall are nonzero. For tracking, report false tracks, missed tracks, track fragmentation, identity switches and metrics such as MOTA or HOTA when their definitions and matching procedures are stated. For range sensors, report bias, standard deviation, outlier rate and availability. For localization, report trajectory error, drift per distance and failure frequency.

Testing must include latency and resource use. A detector with excellent accuracy but 500 ms latency may be unsafe for a fast robot. Evaluation should also include fault injection: remove a sensor, introduce timestamp delay, corrupt calibration or expose the system to glare and occlusion. A robust system should degrade predictably and communicate confidence.

9. Illustrative Case: Warehouse Mobile Robot

Background

Consider an illustrative autonomous warehouse robot required to transport bins between storage aisles and a loading station. It operates indoors where GNSS is unavailable. The robot includes a stereo camera, a 2D LiDAR, wheel encoders, an IMU and a front-mounted radar.

Problem

Wheel slip occurs on polished floors. The camera experiences low illumination in some aisles, while LiDAR returns are sparse near reflective wrapping. The robot must localize, avoid workers and maintain safe stopping distances.

Analysis

Encoders provide smooth short-term displacement but cannot identify slip. The IMU detects rapid turns but has bias. LiDAR supports scan matching against an occupancy map. Stereo vision supplies object classes and depth, while radar provides relative radial velocity for moving objects. Sensor timestamps reveal that camera messages arrive approximately 40 ms late.

Approach

The engineering solution uses the following architecture:

  1. Calibrate camera intrinsics and all sensor-to-base transformations.
  2. Synchronize clocks and compensate the measured camera delay.
  3. Propagate a robot state with IMU and encoder data.
  4. Correct pose using LiDAR scan matching and visual landmarks.
  5. Fuse camera detections with LiDAR geometry to estimate object position.
  6. Use radar velocity to improve prediction of moving workers and vehicles.
  7. Apply innovation gating and sensor-health monitoring.
  8. Evaluate trajectory RMSE, object precision and recall, tracking identity switches, latency and emergency-stop performance.

Outcome

The fused system is expected to reduce drift compared with encoder odometry alone and to maintain better object tracking than a camera-only system in poor illumination. However, it must not assume that fusion guarantees safety. A calibration failure, common power supply fault or environmental condition affecting several sensors simultaneously can still produce a confident but incorrect estimate.

Learning Points

The case demonstrates that fusion is a systems-engineering activity. Sensor selection, calibration, timing, modelling, uncertainty, computation and safety validation are inseparable. A sophisticated estimator cannot compensate for unmeasured delays or physically unsuitable sensors.

10. Limitations, Safety and Governance

Perception systems are vulnerable to sensor degradation, adversarial patterns, reflective surfaces, weather, occlusion, bias in training data and unexpected combinations of conditions. Neural models may be accurate on a benchmark but unreliable outside its distribution. Dataset documentation, representative testing and uncertainty monitoring are therefore necessary.

Safety-critical systems should define safe states, diagnostic thresholds and fallback behaviours. A robot should stop, slow down or transfer control when perception confidence is insufficient. Redundant sensors are useful only when their failure modes are sufficiently independent. Standards such as ISO 10218 for industrial robots, ISO 13482 for personal-care robots and ISO 3691-4 for driverless industrial trucks may be relevant depending on the application and jurisdiction. Engineers must consult the current applicable standards rather than relying on outdated summaries.

Privacy is also relevant. Cameras and microphones may collect personal data. Data minimization, access control, retention limits, anonymization and transparent use policies should be incorporated into system design. Engineers should document sensor limitations, known failure cases and the conditions under which performance claims were obtained.

11. Best-Practice Design Procedure

A practical development sequence is:

  1. Define the state, outputs, operating envelope and safety requirements.
  2. Select sensors according to observability, range, bandwidth, resolution and failure modes.
  3. Establish units, coordinate frames, sign conventions and timestamps.
  4. Calibrate intrinsic and extrinsic parameters and verify them independently.
  5. Characterize noise, bias, latency and dropout statistically.
  6. Implement baseline single-sensor algorithms before fusion.
  7. Select an estimator whose assumptions match the system; do not use a Kalman filter automatically for non-Gaussian or highly multimodal problems.
  8. Add gating, confidence reporting and health monitoring.
  9. Test nominal, degraded and adversarially difficult conditions.
  10. Record datasets and software versions so results are reproducible.

Contemporary Developments

Current research increasingly combines geometric estimation with learned representations. Vision transformers, self-supervised visual odometry, neural implicit maps, radar–camera perception and event cameras are active areas. Edge accelerators enable real-time inference, but energy consumption, thermal limits and model compression remain important engineering constraints. Modern systems also explore uncertainty-aware deep learning and foundation models; nevertheless, learned predictions must be validated against physical constraints and application-specific safety requirements.

Chapter Summary

Machine perception converts physical phenomena into estimates of objects, motion, contact and robot state. Cameras provide rich appearance information; LiDAR supplies geometry; radar contributes robust range and velocity; encoders measure mechanical displacement; force sensors reveal interaction; and IMUs provide high-rate inertial data. Each sensor has characteristic uncertainty and failure modes.

Reliable perception requires signal conditioning, calibration, coordinate transformations and time synchronization before fusion. Bayesian estimation provides a general framework, while the Kalman filter offers an efficient solution for linear Gaussian models. EKF, UKF and particle filters extend estimation to nonlinear or multimodal cases. Fusion may occur at raw-data, feature or decision level, and tracking additionally requires data association.

Detection should be evaluated using precision, recall, IoU and related metrics. Localization requires aligned trajectory-error measures, while tracking requires identity, continuity and latency analysis. A professional system includes fault handling, uncertainty communication, privacy protection, safety validation and testing under degraded conditions. The central engineering principle is that fusion improves perception only when the sensors, models, timing and assumptions are correct.

Key Terms

Machine perception: Extraction of meaningful environmental or system-state information from sensor measurements.

Sensor fusion: Combination of measurements or estimates from multiple sensors.

State estimation: Inference of hidden system variables from models and observations.

Process noise: Random uncertainty associated with system evolution.

Measurement noise: Random uncertainty in a sensor observation.

Camera intrinsic calibration: Estimation of focal length, principal point and distortion parameters.

Extrinsic calibration: Estimation of the rigid pose relationship between sensor frames.

LiDAR: Light Detection and Ranging system that measures distance using emitted light.

Radar: Radio-based sensor that measures range and often radial velocity.

IMU: Inertial Measurement Unit containing accelerometers and gyroscopes, often with a magnetometer.

Odometry: Motion estimate obtained by integrating local displacement measurements.

Coordinate frame: A reference origin and orientation used to express vectors and poses.

Kalman filter: Recursive minimum-variance estimator for linear systems with Gaussian noise.

Innovation: Difference between an actual measurement and its predicted value.

Data association: Assignment of observations to objects or existing tracks.

Intersection over Union: Ratio of overlap area to union area between predicted and reference regions.

Precision: Fraction of positive detections that are correct.

Recall: Fraction of actual positive instances that are detected.

SLAM: Simultaneous Localization and Mapping.

Observability: Degree to which internal states can be inferred from available measurements.

Review Questions

Short Answer Questions

  1. Why is time synchronization important when fusing a camera with an IMU?
  2. State two advantages and two limitations of LiDAR.
  3. What do the matrices Q and R represent in a Kalman filter?
  4. Define precision, recall and IoU for object detection.
  5. Why does wheel slip degrade encoder-based localization?

Long Answer Questions

  1. Explain the complete pipeline from camera acquisition to tracked object output.
  2. Compare camera, LiDAR and radar for detecting moving people around a mobile robot.
  3. Derive and explain the prediction and update stages of the linear Kalman filter.
  4. Discuss the importance of intrinsic calibration, extrinsic calibration and timestamp correction in camera–LiDAR fusion.
  5. Explain how a mechatronic system should be evaluated under nominal and degraded operating conditions.

Analytical / Application Questions

  1. A robot moves at 3 m/s while a camera has an uncompensated delay of 80 ms. Estimate the resulting positional error and explain how it affects camera–LiDAR fusion.
  2. Design a sensor-fusion architecture for an autonomous warehouse robot operating in darkness, dust and areas with wheel slip. Justify the estimator and failure responses.
  3. A detector has high recall but low precision in a pedestrian-safety application. Analyze the likely operational consequences and propose changes to thresholding, sensor fusion and evaluation.

Multiple Choice Questions with Answers

Question 1

Which sensor is generally most useful for measuring radial velocity of a moving object?

A. Radar

B. Wheel encoder

C. Force sensor

D. Monocular camera

Correct Answer: A. Radar

Question 2

In the pinhole camera model, what happens to projected image coordinates when object depth Z increases while X and Y remain fixed?

A. The coordinates move closer to the principal point

B. The coordinates become independent of focal length

C. The image becomes three-dimensional

D. The coordinates increase without limit

Correct Answer: A. The coordinates move closer to the principal point

Question 3

A camera operates at 100 Hz. Under the Nyquist condition, the highest signal frequency that can be represented without aliasing must be less than:

A. 25 Hz

B. 50 Hz

C. 100 Hz

D. 200 Hz

Correct Answer: B. 50 Hz

Question 4

A predicted position is 10 m with variance 0.25 m², and a measurement is 10.8 m with variance 1.00 m². Assuming H = 1, what is the Kalman-filter updated position?

A. 10.00 m

B. 10.16 m

C. 10.40 m

D. 10.80 m

Correct Answer: B. 10.16 m

Question 5

Which condition is required by the ideal stereo-depth relationship Z = fb/d?

A. The disparity must be zero for finite depth

B. The focal length and baseline must use compatible length units

C. The cameras must have different image resolutions

D. Lens distortion must be increased

Correct Answer: B. The focal length and baseline must use compatible length units

Question 6

What does a large normalized innovation squared value usually indicate?

A. The measurement is highly consistent with the prediction

B. The measurement may be an outlier or the model may be incorrect

C. The process noise is exactly zero

D. The coordinate frames are necessarily identical

Correct Answer: B. The measurement may be an outlier or the model may be incorrect

Question 7

Which metric measures overlap between a predicted and ground-truth bounding box?

A. Recall

B. Latency

C. Intersection over Union

D. Drift rate

Correct Answer: C. Intersection over Union

Question 8

Why are IMUs commonly fused with other sensors?

A. They provide unlimited drift-free position

B. They provide high-rate motion information but suffer from integration drift

C. They directly classify objects

D. They eliminate the need for calibration

Correct Answer: B. They provide high-rate motion information but suffer from integration drift

Question 9

If a robot travels at 2 m/s and a sensor delay is 50 ms, the approximate motion-related positional error is:

A. 0.01 m

B. 0.05 m

C. 0.10 m

D. 1.00 m

Correct Answer: C. 0.10 m

Question 10

Which statement best describes late sensor fusion?

A. It combines raw sensor voltages before calibration

B. It combines independent detections or estimates

C. It requires all sensors to use identical physical units

D. It prevents any sensor from operating independently

Correct Answer: B. It combines independent detections or estimates

Artificial Intelligence in Mechatronics Applications
Chapter 6 of 15