Coder Social home page Coder Social logo

greendreamer / remote_app_qt Goto Github PK

View Code? Open in Web Editor NEW
10.0 4.0 0.0 65 KB

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

QMake 3.09% C++ 96.91%
qt qt5 qtcreator remote-control

remote_app_qt's Introduction

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

remote_app_qt's People

Contributors

greendreamer avatar

Stargazers

 avatar Mark Lin avatar SmartDev0910 avatar  avatar Arsen avatar  avatar  avatar CoCo.DiamondDev avatar Senior Software Engineer avatar Danny May avatar

Watchers

Senior Software Engineer avatar Danny May avatar  avatar Arsen avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.