Visualize and control the scanning of supply carts.
The computer on which the application is built needs the Flutter SDK. However, once built it can be run on any device which has the same chip architecture.
You need to run the following commands in the root folder: 'flutter pub get', 'flutter build linux --release' and 'cp ./lib/server.py ./lib/server_scanning.py ./lib/client.py ./build/linux/{chip_architecture}/release/bundle/lib'
The chip architecture of a Raspberry Pi should be arm64.
The python servers represent sockets that facilitate the communication between the two Raspberry Pis used for the development of the Nursey robot.
The executable file can be found after that in build/linux/{chip_architecture}/release/bundle. To export the build application to a different computer you will need the whole 'bundle' folder. In the 'executables' folder two built application can be found for both arm64 and amd64.
The application is built and tested for a Linux device, so any other operating system might not work as intended. The development team does not recommend running the application on a different operating system other than Linux.
Since the application was built for the Robotics Minor @TUDelft, the team decided to develop it for a fixed pixel size of the screen (800x480 - the one used by the Raspberry PI touchscreen 7-inch display) due to time constraints.
The interface has the goal to ease the connection layer between the user and the robot built by Reforce for the Reinier de Graaf Hospital. From here the user can activate/disable the robot or putting into different modes such as maintenance.
- Resizable page
- Optimization
- Help me on first page
- Measurements of items
- Change python sockets into dart sockets



