Package Summary

The teraranger package

  • Maintainer status: maintained
  • Maintainer: Mateusz Sadowski <mateusz.sadowski AT terabee DOT com>, Krzysztof Żurad <krzysztof.zurad AT terabee DOT com>, Pierre-Louis Kabaradjian <pierre-louis.kabaradjian AT terabee DOT com>, Baptiste Potier <baptiste.potier AT terabee DOT com>
  • Author: Kabaradjian Pierre-Louis <pierre-louis.kabaradjian AT terabee DOT com>, Baptiste Potier <baptiste.potier AT terabee DOT com>
  • License: MIT

Github: *https://github.com/Terabee/teraranger

Supported Hardware

This node works with TeraRanger Evo 60m, TeraRanger Evo 600Hz, TeraRanger One and TeraRanger Duo. You can find more information below.

TeraRanger Evo 60m is the long range Time-of-Flight distance sensor of the TeraRanger product family. It provides calibrated distance readings in millimetres and has a range up to 60m, whilst remaining lightweight and small! Instead of laser, TeraRanger Evo uses LED technology. React faster and detect obstacles with greater assurance, TeraRanger Evo 600Hz is perfect for high-speed collision avoidance and object detection solution!

  • TeraRanger_Evo.jpg

For more information about TeraRanger Evo 60m/Evo 600Hz:

*http://www.terabee.com/portfolio-item/teraranger-evo-infrared-distance-sensor/

*https://www.terabee.com/portfolio-item/teraranger-evo-600hz/

*http://www.teraranger.com/product/teraranger-evo/


TeraRanger One is a lightweight, high-performance distance measurement sensor based on infrared Time-of-Flight (ToF) technology.

  • Teraranger_one.jpg

For more information about TeraRanger One:

*https://www.terabee.com/portfolio-item/teraranger-one/

*http://www.teraranger.com/product/teraranger-one-distance-sensor-for-drones-and-robotics/


TeraRanger Duo is a powerful surface detection solution for any environment! Combining our advanced infrared Time-of-Flight (ToF) technology with classic ultrasound technology, you’ll never again have issues detecting the proximity of difficult surfaces.

Teraranger_duo.jpg

For more information about TeraRanger Duo:

*https://www.terabee.com/portfolio-item/teraranger-duo/

*http://www.teraranger.com/product/teraranger-duo/

API Stability

The ROS API of this driver should be considered stable.

Nodes

Evo (Evo 60m/Evo 600Hz)

This node is the official driver for TeraRanger Evo 60m, TeraRanger Evo 600Hz , TeraRanger One and TeraRanger Duo. It provides dynamic reconfiguration of the measuring mode.

Published Topics

/teraranger_evo (sensor_msgs/Range)
  • Provides range reading

Parameters

_portname (str, default: "/dev/ttyACM0")
  • The device path to open.
_sensor_type (str, default: "Evo_60m")
  • The type of sensor to define "Evo_60m" or "Evo_600Hz".

One

Published Topics

/teraranger_one (sensor_msgs/Range)
  • Provides range reading

Parameters

_portname (str, default: "/dev/ttyACM0")
  • The device path to open.

Duo

Published Topics

/teraranger_duo (sensor_msgs/Range)
  • Provides range reading

Parameters

_portname (str, default: "/dev/ttyACM0")
  • The device path to open.

Running

To launch a node simply run:

rosrun teraranger name_of_the_sensor

Wiki: teraranger (last edited 2018-04-12 13:47:50 by Baptiste Potier)