4.CONCEPT GENERTATION - O-DIV-26-27-ODD/REPO-02 GitHub Wiki

     
Activity 1  
TEAM2 Functions from User Perspective Functions from Designer perspective
1 Provide an opponent Control the chess peices using the sensors
2 Recognises the move Provide a user friendly interface
3 Make automatic move Provide mobile connectivity
4 Remembers the current board position Checkmate detection
5 Legal moves only Specific movements of different peices
6 Handeling the peices should be easy Smooth movement
7 Portable Detect check and give a signal
8 Resign the game Bot should handle the peices carefully
9 Provide reset option Sufficient space so that bot does not disturb other peices
10 Speed of the bot should be adjustable Light weight
11 Prevent overheating Make beginer friendly moves
12 Adjust according to user's level Name each and every box
13 Bot should not collide with user's hand Win the game
14 Game should run smoothly without The user should be able to differentiate pieces easily
15 any disturbance Speed of the bot should be adjustable
16 Should be easy to operate without Bot should not collide with user's hand
17 technical knowledge No sound operation
18 Provide smooth playing Play carefully
19 Bot should respond after user's move Avoid accidental moves

Activity 2 - Function Tree (Paste Image Below)

Activity - 3 : Morphological Chart

Activity-3 : Concept Design

Serial No. Subfunctions Concept 1 Concept 2 Concept 3 Concept 4 Concept 5
1 position sensing reed switch hall effect sensor pressure/force sensor RF - ID sensor rotatory encoder
2 control system raspberry pi position sensor ESP-32 Arduino Mega STM32 ESP-32microcontroller
3 pawn shapes Abstract Chess Set classic staunton chess medival royal set twisted geometric chess set fluted pillar shaped
4 movement of pawns Robotic arm XY gantry cable driven Cylindrical robot robotic arm
5 materials for chess peices wood polyactic acid plastic metal glass
6 safety ir sensor move confirmation button limit switch ToF sensor emergency stopswitch

Concept diagram