Skip to content
This repository has been archived by the owner on Jun 30, 2024. It is now read-only.

About Project

Pradnya edited this page Feb 3, 2017 · 7 revisions

The project aims at developing a platform for Rapid Prototyping in Industrial Automation and Robotics.Rapid prototyping finds a wide range in various segments of the market on basis of different kinds of applications. The market can be broadly classified into various categories based on the application developed. Here, the market can be divided into three segments i.e Beginners, Intermediate and Advanced. The objective is to develop a platform for the Intermediate segment.

The project is divided into parts as User Interface, Software and Hardware. The User interface is created in such a way that it can be accessed online through any browser by using a particular URL.Through this UI the user can control, check and keep a track of the ongoing process on the board. The software is developed to configure, change or rewrite the program on the board for the modules connected to it. The Software and the UI communicate through the http site. The changes performed in the software can be visualized in the UI. Hardware consists of GPIO module, keyboard, Mouse, Joystick, Camera etc. As per the need of the user various modules and sensors can be connected to the board.

Based on the market segment selected the platform is classified into four configurations as follows:

  1. Board along with processor: Here the board has its own processor and operating system such that multiple programs can be written through a keyboard and executed at same point of time. The software can be installed on the board. The hardware is connected to the board and it can be directly configured in the software as per the required function to be performed. The functioning of the hardware connected can be monitored in the UI.

  2. Board without processor + PC: Here the board is connected to PC. As in previous case the software cannot be installed on the board nor program can be written directly. Hence the software is installed on PC and based on the function required the programming is done. The code is checked for errors and dumped in the board. The working of the hardware is tracked through the UI.

  3. Board along with processor + PC: Here the board is connected to the PC. It is the choice of the user to install the software either on PC or board. If needed the program can be written on the board also.

  4. Board along with processor (A)+ Board without processor(B): Here one board is connected to the other. If board A is connected to board B then PC is used to write the code. The monitoring of the programs running on the board can be done through UI.

Clone this wiki locally