├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── distance_assistant ├── CMakeLists.txt ├── data │ └── coco.names ├── launch │ └── distance_assistant.launch ├── msg │ ├── BboxMsg.msg │ ├── DetectionMsg.msg │ └── DetectionsMsg.msg ├── package.xml ├── rviz │ └── config_file.rviz ├── scripts │ └── distance_assistant_node.py └── src │ ├── cfg │ ├── coco.data │ ├── yolov4-custom.cfg │ └── yolov4.cfg │ ├── darknet_custom.py │ ├── data │ └── coco.names │ └── temporal_filter.py ├── distance_assistant_ansible └── ansible │ ├── all.yml │ ├── ansible.cfg │ ├── group_vars │ └── all │ ├── host_vars │ └── all │ ├── roles │ ├── da_container │ │ ├── files │ │ │ ├── 99-zzz-da_realsense.rules │ │ │ ├── da_log.logrotate │ │ │ ├── da_udev.sh │ │ │ ├── find_intellisync_cameras.py │ │ │ ├── flash_logo.sh │ │ │ ├── reset_usb.sh │ │ │ ├── social-distancing-signs-24.jpg │ │ │ └── status.py │ │ ├── tasks │ │ │ └── main.yml │ │ └── templates │ │ │ ├── da_service.j2 │ │ │ ├── run_da.sh.j2 │ │ │ └── stop_da.sh.j2 │ ├── da_container_build │ │ └── tasks │ │ │ ├── main.yml │ │ │ └── main.yml~ │ ├── da_kiosk │ │ ├── files │ │ │ ├── check_usb_speed_intel_rs.sh │ │ │ ├── conkyrc │ │ │ ├── connection_status.sh │ │ │ ├── default-display-manager │ │ │ ├── lightdm.conf │ │ │ ├── xmonad.hs │ │ │ └── xmonad_autostart.sh │ │ └── tasks │ │ │ └── main.yml │ ├── da_sound │ │ ├── files │ │ │ └── da_alerts.py │ │ ├── tasks │ │ │ ├── main.yml │ │ │ └── main.yml~ │ │ └── templates │ │ │ └── da_sound_service.j2 │ ├── docker │ │ ├── files │ │ │ └── daemon.gpu.json │ │ ├── tasks │ │ │ └── main.yml │ │ └── templates │ │ │ └── docker_daemon.json.j2 │ ├── nvidia │ │ ├── files │ │ │ └── daemon.gpu.json │ │ └── tasks │ │ │ ├── gpgkey │ │ │ └── main.yml │ ├── realsense │ │ └── tasks │ │ │ └── main.yml │ ├── reboot │ │ └── tasks │ │ │ └── main.yml │ ├── set_53_kernel │ │ └── tasks │ │ │ └── main.yml │ ├── ssh │ │ └── tasks │ │ │ └── main.yml │ ├── usb-reset │ │ └── tasks │ │ │ └── main.yml │ └── users │ │ ├── files │ │ └── sudoers.d │ │ │ └── da_service │ │ └── tasks │ │ └── main.yml │ ├── templates │ └── application.sh.j2 │ └── test.yml └── run.bash /.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | *.weights -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/README.md -------------------------------------------------------------------------------- /distance_assistant/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant/CMakeLists.txt -------------------------------------------------------------------------------- /distance_assistant/data/coco.names: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant/data/coco.names -------------------------------------------------------------------------------- /distance_assistant/launch/distance_assistant.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant/launch/distance_assistant.launch -------------------------------------------------------------------------------- /distance_assistant/msg/BboxMsg.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant/msg/BboxMsg.msg -------------------------------------------------------------------------------- /distance_assistant/msg/DetectionMsg.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant/msg/DetectionMsg.msg -------------------------------------------------------------------------------- /distance_assistant/msg/DetectionsMsg.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant/msg/DetectionsMsg.msg -------------------------------------------------------------------------------- /distance_assistant/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant/package.xml -------------------------------------------------------------------------------- /distance_assistant/rviz/config_file.rviz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant/rviz/config_file.rviz -------------------------------------------------------------------------------- /distance_assistant/scripts/distance_assistant_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant/scripts/distance_assistant_node.py -------------------------------------------------------------------------------- /distance_assistant/src/cfg/coco.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant/src/cfg/coco.data -------------------------------------------------------------------------------- /distance_assistant/src/cfg/yolov4-custom.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant/src/cfg/yolov4-custom.cfg -------------------------------------------------------------------------------- /distance_assistant/src/cfg/yolov4.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant/src/cfg/yolov4.cfg -------------------------------------------------------------------------------- /distance_assistant/src/darknet_custom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant/src/darknet_custom.py -------------------------------------------------------------------------------- /distance_assistant/src/data/coco.names: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant/src/data/coco.names -------------------------------------------------------------------------------- /distance_assistant/src/temporal_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant/src/temporal_filter.py -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/all.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/all.yml -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | stdout_callback = unixy 3 | display_failed_stderr = yes 4 | -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/group_vars/all: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/group_vars/all -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/host_vars/all: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/host_vars/all -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/roles/da_container/files/99-zzz-da_realsense.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/roles/da_container/files/99-zzz-da_realsense.rules -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/roles/da_container/files/da_log.logrotate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/roles/da_container/files/da_log.logrotate -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/roles/da_container/files/da_udev.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/roles/da_container/files/da_udev.sh -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/roles/da_container/files/find_intellisync_cameras.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/roles/da_container/files/find_intellisync_cameras.py -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/roles/da_container/files/flash_logo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/roles/da_container/files/flash_logo.sh -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/roles/da_container/files/reset_usb.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/roles/da_container/files/reset_usb.sh -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/roles/da_container/files/social-distancing-signs-24.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/roles/da_container/files/social-distancing-signs-24.jpg -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/roles/da_container/files/status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/roles/da_container/files/status.py -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/roles/da_container/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/roles/da_container/tasks/main.yml -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/roles/da_container/templates/da_service.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/roles/da_container/templates/da_service.j2 -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/roles/da_container/templates/run_da.sh.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/roles/da_container/templates/run_da.sh.j2 -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/roles/da_container/templates/stop_da.sh.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/roles/da_container/templates/stop_da.sh.j2 -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/roles/da_container_build/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/roles/da_container_build/tasks/main.yml -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/roles/da_container_build/tasks/main.yml~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/roles/da_container_build/tasks/main.yml~ -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/roles/da_kiosk/files/check_usb_speed_intel_rs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/roles/da_kiosk/files/check_usb_speed_intel_rs.sh -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/roles/da_kiosk/files/conkyrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/roles/da_kiosk/files/conkyrc -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/roles/da_kiosk/files/connection_status.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/roles/da_kiosk/files/connection_status.sh -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/roles/da_kiosk/files/default-display-manager: -------------------------------------------------------------------------------- 1 | /usr/sbin/lightdm 2 | -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/roles/da_kiosk/files/lightdm.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/roles/da_kiosk/files/lightdm.conf -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/roles/da_kiosk/files/xmonad.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/roles/da_kiosk/files/xmonad.hs -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/roles/da_kiosk/files/xmonad_autostart.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/roles/da_kiosk/files/xmonad_autostart.sh -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/roles/da_kiosk/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/roles/da_kiosk/tasks/main.yml -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/roles/da_sound/files/da_alerts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/roles/da_sound/files/da_alerts.py -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/roles/da_sound/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/roles/da_sound/tasks/main.yml -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/roles/da_sound/tasks/main.yml~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/roles/da_sound/tasks/main.yml~ -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/roles/da_sound/templates/da_sound_service.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/roles/da_sound/templates/da_sound_service.j2 -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/roles/docker/files/daemon.gpu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/roles/docker/files/daemon.gpu.json -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/roles/docker/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/roles/docker/tasks/main.yml -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/roles/docker/templates/docker_daemon.json.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/roles/docker/templates/docker_daemon.json.j2 -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/roles/nvidia/files/daemon.gpu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/roles/nvidia/files/daemon.gpu.json -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/roles/nvidia/tasks/gpgkey: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/roles/nvidia/tasks/gpgkey -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/roles/nvidia/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/roles/nvidia/tasks/main.yml -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/roles/realsense/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/roles/realsense/tasks/main.yml -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/roles/reboot/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/roles/reboot/tasks/main.yml -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/roles/set_53_kernel/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/roles/set_53_kernel/tasks/main.yml -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/roles/ssh/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/roles/ssh/tasks/main.yml -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/roles/usb-reset/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/roles/usb-reset/tasks/main.yml -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/roles/users/files/sudoers.d/da_service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/roles/users/files/sudoers.d/da_service -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/roles/users/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/roles/users/tasks/main.yml -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/templates/application.sh.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/templates/application.sh.j2 -------------------------------------------------------------------------------- /distance_assistant_ansible/ansible/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/distance_assistant_ansible/ansible/test.yml -------------------------------------------------------------------------------- /run.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amzn/distance-assistant/HEAD/run.bash --------------------------------------------------------------------------------