Many games, furniture items or construction kits come with build instructions which are usually represented in 2 dimensional print material or PDFs for consumption via computers. Depending on the nature of the item being built, 2 dimensional instructions are sometimes insufficient. At Plezmo, we develop products to teach computer science, design thinking and IoT fundamentals to School and College students. Part of our product line is a set of models which the users construct from die-cut cardboard sheets. We would like the users to be able to scan a QR code on these cardboard sheets using a phone/tablet App which will present user with Augmented Reality build and assembly instructions of all the models that can be built using that cardboard sheet overlayed on top of the cardboard itself. Users should be able to click the app for next and previous buttons which will allow them to go back and forth between various intermediate steps of assembly. The AR data should be fetched from a cloud backend. The cloud backend should have ability to upload new 3D data for different models along with the intermediate steps etc.
Majority of the factory automation today is done using isolated PLC controllers which can control components of a single sub-system (CNC, Pump, Boiler etc) at a time. These need to be re-programmed as per the job running on the factory floor since the same plant is used to manufacture different products. The cycle time between these changes is quite large and is prone to errors (since one of the machines may be incorrectly programmed) and it's difficult to do a factory wide what-if analysis of such changes. The challenge is to develop an IoT platform that can allow simple Visual Programming using open source libraries like Google Blockly to specify new program to be done across all different PLC controllers. On the hardware side, the PLC controllers should be bluetooth connected and running the Bluetooth Automation I/O profile/service. There should be a central server which can communicate with all the PLC controllers over bluetooth. User should be able to specify new programms using visual programming (e.g. When the boiler PLC controller Analog input 1 detects value > 100 then turn the motor connected to output 2 of the Cooling system PLC controller etc). When the program is done, it should be possible for the user to execute this program from the central server which acts as a co-ordinator executing this logic across all PLC controllers over bluetooth by reading and writing corresponding Bluetooth low energy characteristics as specified by Automation I/O profile.
Problem Statement Type
19th November , 2018
19th November , 2018
Your Application is not approved. Please contact to Admin .
Problem statements from Organizations/ MinistriesStudents Innovation
Select Registration Type
Problem Statement Creater College Faculty SPOC Students Team Leader