GithubHelp home page GithubHelp logo

npatel221 / table_tennis_robot_fy2018_capstone Goto Github PK

View Code? Open in Web Editor NEW

This project forked from christophermcdonald/softwaretroncapstone

0.0 1.0 0.0 55.68 MB

SmartServe - Software and Mechatronics Capstone 2017/18

Java 82.21% Python 11.14% C++ 0.93% C 0.86% Batchfile 0.01% PowerShell 0.03% Tcl 4.73% SQLPL 0.02% HTML 0.07% CSS 0.01% PLSQL 0.01%
robotics robot mechatronics-course mechatronics-thesis mechatronics java arduino mcmaster software-engineering mechanical-engineering table-tennis-robot capstone capstone-project opencv video-processing

table_tennis_robot_fy2018_capstone's Introduction

SmartServe

An Autonomous Table Tennis Trainer

Team Members

  • Christopher McDonald
  • Harit Patel
  • Janak Patel
  • Jared Rayner
  • Nisarg Patel
  • Sam Hamel
  • Sharon Platkin

Context

This project is the final capstone project for the Team Member's Bachelor of Engineering degrees.

Overview

SmartServe is an autonomous table tennis training system for table tennis players with various skill levels. SmartServe aids in diagnosing and improving a player's performance over time. The system trains table tennis players by shooting table tennis balls towards the player and detects successful returns from the player. The system can further adapt to the player's weaknesses and help them overcome it through further training. Importantly, SmartServe alleviates the problems of finding and working with a coach for players, as well as coaches trying to train multiple players simultaneously. The system will be deemed a success if the table tennis players and coaches, can enjoy and see a value added by using SmartServe.

The project started at the beginning of the Fall 2017 academic term and will conclude at the end of the Winter 2018 term. In addition, the core project team consists of final year Software and Mechatronics Engineering students who are enrolled in the MECHTRON 4TB6/SFWRENG 4G06 capstone project course.

table_tennis_robot_fy2018_capstone's People

Contributors

christophermcdonald avatar npatel221 avatar hamels2 avatar ptlharit avatar raynerjs avatar

Watchers

James Cloos 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.