Skip to content

DeepTaskHY/TM

Repository files navigation

1. Test Manager

2. Package summery

This module is for demonstration at Hanyang University.

3. Environments

4. Quick start

4.1 Clone the module

This module contains submodules. When using this module, all submodules must be checked out.

$ git clone --recursive https://github.com/DeepTaskHY/TM

When the submodule is updated, use the following command.

$ git submodule update --remote

4.2 Setup the module

There are submodules that require configuration. Environment setting is required for each submodule.

This submodule does not require any configuration.

This submodule is required to set a configuration and download the secret key used by an external module. Click this link to see how to configure it.

This submodule is required to download the secret key used by the external module. Click this link to see how to configure it.

This submodule does not require any configuration.

4.2.5 Vision

This submodule should set the index of the camera device to be connected. Check the camera list using the following command.

$ sudo apt install v4l-utils
$ v4l2-ctl --list-devices

4.2.6 Speech

This submodule needs to set the index of the microphone device to be connected. Check the list of microphones using the following command.

sudo apt install libportaudio2
python -m sounddevice

4.3. Start the module

This module supports docker-compose. You can run it using the following command.

$ docker-compose --env-file=.env up tm-default  # or
$ docker-compose --env-file=.env up tm-linux

You can configure the execution environment by editing the environment file.

$ cp .env.example .env
$ vi .env