Skip to content

acturcu/Nursey-Interface

Repository files navigation

Nursey interface

Visualize and control the scanning of supply carts.

How to build

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.

Purpose of application

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.

Future improvements

  • Resizable page
  • Optimization
  • Help me on first page
  • Measurements of items
  • Change python sockets into dart sockets

Home page of the application

alt text

Robot controlling page

alt text

Database interaction page

alt text

Page with the items that need to be refilled

alt text

Authors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors