Overview

The DeepRacer USB Monitor ROS package creates the usb_monitor_node which is part of the core AWS DeepRacer application and will be launched from the deepracer_launcher. More details about the application and the components can be found here.

License

The source code is released under Apache 2.0.

Supported ROS Distributions

  • Foxy

Node Details

usb_monitor_node

Published Topics

/usb_monitor_pkg/usb_file_system_notification (msg/USBFileSystemNotificationMsg)
  • Publisher to broadcast the notification messages when any of the files/folders that are in the watchlist are found in the USB drive.

Services

usb_file_system_subscribe (srv/USBFileSystemSubscribeSrv)
  • Service that is called to add files/folders to the watchlist so that when they are found in the USB drive, a file system notification will be triggered.
usb_mount_point_manager (srv/USBMountPointManagerSrv)
  • Service exposing the functionality to safely increment/decrement the reference counter for the mount points.

Wiki: aws_deepracer_usb_monitor_pkg (last edited 2021-04-23 21:38:58 by SiddalingeshaDS)