Presentation is loading. Please wait.

Presentation is loading. Please wait.

Principles of intelligent systems -DG 215- Nikos Kompotis 0866137 Nic Minns 0870268.

Similar presentations


Presentation on theme: "Principles of intelligent systems -DG 215- Nikos Kompotis 0866137 Nic Minns 0870268."— Presentation transcript:

1 Principles of intelligent systems -DG 215- Nikos Kompotis 0866137 Nic Minns 0870268

2 Carom billiards ( Carambole )

3 Carom Biliards  Invented during the 18 th century in France  Table dimensions: 1.5 X 3 meters  Pocketless table  3 Balls: 2 Cue balls (White, Yellow) 1 Object Ball (Red)

4 Carom Billiards Rules  Each player can choose between white and yellow as his/her cue ball.  Object of the game: Score “counts” by caroming your cue ball off both the opponent’s and the object ball on a single shot.  After every “count” you play again until missing one of the two balls.  Explanation Video Explanation Video

5 Intelligent Carambole Kit A system that is able to: I. Detect the position of every ball before and after a shot. II. Calibrate the power and the angle of each shot. III. Analyze the data and come up with the next “perfect shot”. a. Score a point b. Optimal placement of the balls for the next shot. IV. Show the exact hitting point on the cue ball.

6 Coordinates Detection A. Motion Detection Technology (Kinect Camera)

7 Coordinates Detection B. Two points distance sensors

8 Calibrating Shot  We can implement an accelerometer and a gyroscope in the cue, in order to provide data for the shot.  Prior to starting the game, each player has 3 calibrating shots calculating max power, angle of the hit and the spin of the ball.

9 Calibrating Shot

10 Analyzing Data  After shots have been played, coordinates of balls are generated.  The position of every ball is analyzed to find the best options for the next shot.  The system, then, displays the most efficient shots to score a point and allow the optimal placement for the next shot.

11 Optimal Position for a Point

12 Showing Hitting Point  Gameplay Simulation on a Screen  A full player’s profile could be created and shown on the screen  Displayed data on screen a) Power, angle, hitting point b) Shot options and outcomes c) Overall game score & statistics

13 Showing Hitting Point

14 Principles  Embodied / Classical  3D Dimensions  Screen projection  Mapping  Coordinates of the balls  Accurate Hitting Position  Everything shown on a screen  Technically feasible


Download ppt "Principles of intelligent systems -DG 215- Nikos Kompotis 0866137 Nic Minns 0870268."

Similar presentations


Ads by Google