User Guide
v8.3
v8.3
  • Extend Robotics User Manual
  • introduction
    • AMAS Overview
    • Compatible XR Systems
    • Supported Robots
      • Robots
        • Ufactory
        • Universal Robots
        • Dobot
        • Pal Robotics
        • Mitsubishi Electric
        • AGILE-X
      • Accessories
        • Robotiq
        • ROBOTIS
        • Ufactory
    • Choosing 3D Sensors
      • Limitations
      • Sensor Types
      • Visual Comparison
    • Typical Network Connection
    • Specifications
    • Release Notes
      • AMAS V7.6
      • AMAS V8.3
  • getting started
    • Getting Started with AMAS
    • Navigating Through the User Guide
  • AMAS VR Application
    • Download AMAS
      • Setup Quest Application
      • Running the Application
      • Home Scene Arrival
    • Control Panel
      • Floating Keyboard
      • Error popup
    • Interactions Modes
      • View Adjust Mode
      • Robot Control Mode
      • Interaction Utilities
    • Hand Tracking
    • Passthrough Mode
    • Manage multiple devices
      • RoboKit Addition and Configuration
      • Loading RoboKit
      • SenseKit Addition and Configuration
        • Sensor Specific Firmware Settings
        • 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
    • Utilities
      • Stationary Headset
    • UR Program Change
    • Mobile Robot Movement
      • Virtual Joystick
      • Quest series controller
    • Shutdown Instructions
    • Over-the-Air Firmware Updates
    • Safety Utilities
      • RoboKit Safety Utilities
      • Joint Limit Recovery Visualisation
      • Robot Rescue
  • 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
      • UFactory xArm
      • UR e Series
      • UR CB Series
      • Dobot CR-A Series
      • AgileX
      • Dexterous Hand with xArm
    • 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
    • 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
      • Robot - Sensor Sync
      • UI Design Reference
    • Downloads
      • OTA
      • Calibration Board
  • System Requirements
    • PC Requirements
    • Network Requirements
Powered by GitBook
On this page
  • Introduction
  • Adding SenseKit
  • Selecting Calibration Type
  • Fine-Tuning the Calibration
  • Enable 2D-3D fusion (optional)

Was this helpful?

  1. Other Information
  2. Guides
  3. PAL TIAGo

3D Sensor

TIAGo 3D sensor configuration in AMAS

Introduction

To setup TIAGo 3D sensor in AMAS user needs to:

  • add SenseKit

  • select calibration type with pose data (coming from TIAGo)

  • fine-tune the calibration

  • optionally enable 2D-3D fusion

Adding SenseKit

Follow SenseKit Addition and Configuration with:

  • your TIAGo robot IP address

  • default ROS port 9090

Selecting Calibration Type

Follow SenseKit to Robot Calibration with

  • End Effector with Pose mount type

You don't need calibration board and don't need to take calibration samples. TIAGo is tightly integrated robot and calibrated pose data is available from the robot.

End Effector with Pose mount type should be selected even though 3D sensor is mounted on TIAGo's head.

Immediately after selecting End Effector with Pose mount type save the calibration without taking any samples.

Fine-Tuning the Calibration

For TIAGo with Astra S camera calibration data sent from the robot is just a bit off.

Follow Manual Sensekit Calibrationwith

  • -0.02 for Right

  • 0.02 for Up

  • 0.02 for Forward

This should be enough to get correct 3D data overlap but system may be further fine-tuned if needed.

Enable 2D-3D fusion (optional)

For TIAGo with Astra-S camera the range of quality 3D data is limited.

You may optionally enable 2D-3D fusion to increase field of view and see 3D data emerging from 2D at cutoff distance.

Follow 2D - 3D fusion setup, typically with:

  • 2 m Cutoff Distance and Cutoff Replacement

Fine tune cutoff distance/replacement as needed.

Below is an example of the 2D 3D view from the Tiago First person view:

  • The chair and items on the chair are within the cut off distance and so shown in 3D

  • The flooring and people in the background are outside of the cut off distance and so shown in 2D

PreviousMobile Base, Arm and Torso ControlNextAdditional Sensor Data Visualization

Last updated 10 months ago

Was this helpful?

Example of 2D 3D view