This repo contains a ROS2 driver for the Qorvo DWM1001 Indoor Positioning System. The functionality is currently limited to operating a sensor as a tag in either active or passive mode.
-
Open the DRTLS app on the Chromebook.
-
Power on all nodes in the network.
-
Navigate to the Network Details page and click the pencil icon, at right, to open a node's Details.
a) For anchors, enter the position of the device. Ensure one anchor is the INITIATOR. This device marks the origin of the system.
b) For all tags, disable STATIONARY DETECTION and enable RESPONSIVE MODE and LOCATION ENGINE.
c) For the listener, ensure UWB is set to passive. UWB should remain active for all other tags.
-
On the laptop, clone the
dwm1001_ros2
repo and checkout thedevelop
branch. -
After building the package, launch the listener node with
ros2 launch dwm1001_ros2 listener.launch.py