User Guide
v7.6
v7.6
  • Extend Robotics User Manual
  • introduction
    • AMAS Overview
    • Compatible XR Systems
    • Supported Robots
      • Robots
        • Ufactory
        • Universal Robots
        • Dobot
        • Pal Robotics
        • Mitsubishi Electric
      • Accessories
        • Robotiq
        • ROBOTIS
        • Ufactory
    • Choosing 3D Sensors
      • Limitations
      • Sensor Types
      • Visual Comparison
    • Typical Network Connection
    • Specifications
    • Release Notes: AMAS V7.6
  • getting started
    • Getting Started with AMAS
    • Navigating Through the User Guide
  • AMAS VR Application
    • Setup Oculus Application
    • Download AMAS
      • Running the Application
      • Home Scene Arrival
    • Control Panel
      • Floating Keyboard
    • Interactions Modes
      • View Adjust Mode
      • Robot Control Mode
      • Utility Functions
      • Robot Rescue
    • Hand Tracking
    • Passthrough Mode
    • Manage multiple devices
      • RoboKit Addition and Configuration
      • Loading RoboKit
      • SenseKit Addition and Configuration
        • 2D - 3D fusion
      • Loading SenseKit
      • AudioKit Addition and Configuration
      • Loading AudioKit
      • Configuration Bundles
    • Hand-eye Calibrations
      • Calibration Prerequisite
      • SenseKit to Robot Calibration
      • SenseKit to SenseKit Calibration
      • Manual Sensekit Calibration
      • Manual RoboKit Calibration
    • Motion Playback
      • Creating a Recording
      • Load a Recorded Motion
      • Replay a Recorded Motion
    • Visual Haptic
      • Force Torque Calibration
    • Speech Recognition
    • UR Program Change
    • Shutdown Instructions
    • Over-the-Air Firmware Updates
  • SenseKit
    • Introduction
    • Components
      • Pre-requisite SenseKit Components
      • Shipped SenseKit Components
    • Mounting Options
    • Setup Instructions
    • Running Instructions
    • SenseKit IP Configuration
    • Calibration Instructions
    • SenseKit Manual Firmware Upgrade / Install
    • Shutdown Instructions
  • RoboKit
    • Introduction
    • Components
      • Pre-requisite RoboKit Components
      • Shipped RoboKit Components
    • Initial Setup Instructions
    • Instructions for Starting RoboKit
    • RoboKit IP Configuration
    • RoboKit Manual Firmware Upgrade / Install
    • Shutdown Instructions
    • Safety Protocols
  • API
    • RoboKit
      • Current Robokit Publishers, Subscribers and Services
      • Gripper Customizations
      • Message and Service Definitions
    • SenseKit
  • Other Information
    • Troubleshooting and Logs Gathering
    • Customized Hardware Integrations
    • Remote Demonstration Requirements
    • Backward Compatibility
  • Guides
    • PAL TIAGo
      • Mobile Base, Arm and Torso Control
      • 3D Sensor
      • Additional Sensor Data Visualization
      • First Person View Mode
      • Take Home Functionality
      • Audio
      • Bundle
  • Downloads
    • OTA
    • Calibration Board
Powered by GitBook
On this page

Was this helpful?

  1. introduction
  2. Choosing 3D Sensors

Sensor Types

Differences between sensor types

3D Sensing Type
Example Sensors
Principle of Work
Limitations

Stereovision

Realsense D405

3D structure inferred from two 2D cameras separated by baseline distance. Similar to human 3D perception.

Error quickly grows with distance

(quadratically). Baseline determines working range (minimal distance and accuracy). Problem with 3D estimation in texture-less area.

Active Stereovision (pattern projection)

Realsense D435/D455

Stereovision supported by pattern projection. Improves 3D estimation in low texture areas and supports stereo algorithms. Sensor doesn't expect particular pattern.

Supporting projection may not work at larger distances or in sunlight (in such case sensor still works like stereovision).

Neural Stereovision

ZED 2i, ZED-X, ZED-X Mini

Stereovision supported by neural depth estimation improving accuracy.

Improved but less predictable accuracy. Typically still performs worse in texture-less areas and at larger distances.

Time of Flight (ToF)

Kinect4A, Femto Bolt

3D measurement based on time required for emitted light signal and its return.

May have trouble with low reflectivity (like black) objects, strong ambient light (sunlight), reflective surfaces. Sensor potentially interferes with other ToF sensors.

Structured Light

MotionCam-3D

Sensor expects particular projected patterns and computes 3D from pattern deformation.

May have trouble with strong ambient light (like sunlight), reflective surfaces and black objects. Rapid pattern projections potentially interfere with other sensors.

PreviousLimitationsNextVisual Comparison

Was this helpful?