greendreamer / remote_app_qt

This is a QT Gui / Application that was made in QT Creator to be used as a bridge between a computer and a robot. Using QT Creator has allowed for greater flexability and allowed for quick stylistic changes to be made in minutes rather than the previous version of this software that used Pythons tkinter to hard code in the GUI. This is the "brains"

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

QT Remote Control Application (Client side)

This is a QT Gui / Application that was made in QT Creator to be used as a bridge between a computer and a robot. Using QT Creator has allowed for greater flexability and allowed for quick stylistic changes to be made in minutes rather than the previous version of this software that used Pythons tkinter to hard code in the GUI. This is the "brains" of the remote control for a remote control mechanum car. The server-side counter-part to this application can be found here.

Details

This section will show current features of the GUI and up to date pictures of the GUI its self.

Pictures of Current state of GUI

Main GUI:

alt text Settings:

alt text

Features

  • Saves last used IP and PORT for Movement and Camera socket.
  • Easy to use GUI with sliders.
  • Keyboard and Joystick compatable.
  • Can use mouse on either keyboard or joystick control for fine control.
  • Connection status detail of sockets.
  • and much more to come!

More details of how parts of this program work and why design decisions where made can be found on this repositorys respective wiki.

Built With

  • QT Creator - The main framework used / Application Creator
  • QMake - C++ Build tool

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

This is a QT Gui / Application that was made in QT Creator to be used as a bridge between a computer and a robot. Using QT Creator has allowed for greater flexability and allowed for quick stylistic changes to be made in minutes rather than the previous version of this software that used Pythons tkinter to hard code in the GUI. This is the "brains"

License:MIT License


Languages

Language:C++ 96.9%Language:QMake 3.1%