ASD_Robot
Please read each README.md file in each package for more information.
This is the main README.md file for the ASD_Robot project. Please install the prerequisites and follow the instructions in the README.md files in each package to run the project.
-
- ROS Melodic
-
- Python 3.6
-
- OpenCV 3.4.2
-
- Django 2.2.6
-
- REST API
-
- WebSockets
-
- ROSBridge
-
- ros Web Video Server
-
- DeepFace
-
- MediaPipe
#You can also install the requirements using the requirements.txt file in the parent folder of each package using the following command: pip install -r requirements.txt If requirements.txt does not exist, run "pipreqs [path/to/ project]" to generate requirements.txt file for your project and install the requirements with pip install -r requirements.txt
-
- Install the prerequisites.
-
- Install the packages in the src folder of your catkin workspace and build it using catkin_make.
-
- Run the launch file using roslaunch infrastructure initiate_facial.launch
-
- Run the launch file using roslaunch infrastructure initiate_facial.launch
-
- Open the web-interface using the following command: python manage.py runserver
-
- Open the Android client and connect to the web-interface.
-
- Select the video and audio you want to play.
Please report bugs and request features using the Issue Tracker
Mahta Akhyani (mahta.akhyani@gmail.com)
MIT License