mohdfareed / msd-p18538

Interactive Training Robot for Fire Safety
0 stars 0 forks source link

Add initial software setup #4

Closed mohdfareed closed 8 months ago

mohdfareed commented 8 months ago

Added boilerplate and sample usage code of motors using Raspberry Pi.

I decided to go with Python instead of C because the libraries for C are very barebones. The Python ones are much better documented and abstracted. For now, I structured the software side as follows:

software/
│
├── webapp/                # Web application
│
└── control/               # Main control scripts and modules
    ├── robot/             # Package for robot-related modules
    ├── controller/        # Interface with the Xbox controller
    ├── main.py            # Main script to act as main driver
    ├── requirements.txt   # Program specific Python dependencies
    ├── setup.sh           # Setup a development environment
    └── README.md          # Program specific documentation

Closes #3