Best engineering college for computer science

School of Computer Science and Engineering

Facilities

Advanced Drone Automation and Precision Technology Lab (ADAPT)

Drone Lab

 At VIT Chennai, our vision for the Drone Lab is centred on the dual pillars of education and research. We envision a dynamic and transformative space where students are not only equipped with a deep understanding of unmanned aerial systems but also actively contribute to cutting-edge research, propelling the boundaries of knowledge and innovation.

Drone Lab

The Drone Lab is dedicated to providing students with a comprehensive education in UAS technology. We offer a curriculum that combines theoretical knowledge with hands-on experience, ensuring that graduates are well-prepared for the challenges of the rapidly evolving drone industry. We foster a learning environment where students acquire practical skills in drone design, operation, and programming. Through experiential learning, students gain a strong foundation that enables them to excel academically and professionally.

 

The Drone Lab also acts as a hub for pioneering research in UAS. We aspire to conduct cutting-edge research that addresses fundamental challenges in drone technology and explores novel applications across various domains. We promote interdisciplinary collaboration, encouraging researchers from diverse fields to come together to explore innovative solutions. By fostering a collaborative spirit, we believe our research efforts will lead to breakthroughs that have a broad impact.

 

Available Drones:

 

Quadcopter:

CategoryMicro
Payload100-200 g
Flight Time15 min
FrameS500
Flight ControllerPixhawk 2.4.8
Motors2212/920kv BLDC
ESC30A, 5V/2A BEC, 2-4s LiPo
Propellors1045, Nylon
TransmitterFS-i6 (6-channel)
ReceiverFS-iA6B
Telemetry433 Mhz
CameraSIYI A8 Mini – 4k, 8MP, 6x digital zoom
Sensors & ActuatorsGPS, Buzzer, FPV system, Optical Flow, 12m Lidar
Companion ComputerRaspberry Pi 3
Battery3300 mah, 11.1v, 32c LiPO

 

Pixhawk

Purpose: This quadcopter is suitable for projects such as obstacle avoidance, path planning, indoor navigation system, etc.

 

Octocopter:

CategoryMicro/Small
Payload1-2 kg
Flight Time15-20 min
FrameTAROT TL X8
Flight ControllerPixhawk V6X
Motors320kv BLDC
ESC30A, 5V/2A BEC, 4-6s LiPo
Propellors1555
TransmitterFS-i6 (6-channel)
ReceiverFS-iA6B
Telemetry915 Mhz 500MW
CameraSIYI A8 Mini – 4k, 8MP, 6x digital zoom
Sensors & ActuatorsGPS, Buzzer, FPV system, Optical Flow, 12m Lidar
Companion ComputerJetson Nano, Raspberry Pi 3
Battery22000 mah, 16.8v, 6s Li-Ion

Octocopter

Purpose: This octocopter is suitable for projects with heavy payloads: aerial surveillance & cinematography, package delivery, precision agriculture applications such as spraying, etc.

 

All these drones are capable of manual/semi/fully autonomous flight.

 

 

EquipmentRaspberry Pi 3, ESP 32, O3 air unit, Goggles, Motion Controller, FPV controller, Realsense depth camera, Sky RC Quattro charger/discharger, SkyRC BD250 Battery analyzer/discharger, B3 Pro compact charger, 5200 mah 14.1v 4s LiPO, Neo 3 Pro   GPS, essential engineering tools.
WorkstationIntel i7-12700, 64 GB RAM, GeForce RTX 3060, 512 GB SSD, 1TB HDD, Windows 11
SoftwareMatlab, Mission Planner, QGroundControl
SimulatorAirSim

 Key Activities and Research Areas:

  • Training programmes on Drone design and development
  • Drone Piloting and Operation Training
  • Drone Hardware and Software Development Workshop
  • Autonomous Navigation and Control Systems
  • Sensor Integration and Payload Development
  • Environmental Monitoring and Precision Agriculture

Big Data Analytics Laboratory

Big Data Analytics Lab is utilized by postgraduate students who are pursuing the specialization course in Big Data Analytics Lab. The students get an opportunity to practice & explore different service models of the Big Data Analytics Lab. The major focus is on training students in Open Source technologies and toolkits to develop real-time and industry-related applications. A wide range of open source projects is hosted at the Laboratory including desktop applications, browsers and programming language compilers/interpreters.

AB1 208 Lab

Case Tools Laboratory

CASE tools known as Computer-aided software engineering tools is a kind of component-based development which allows its users to rapidly develop information systems. The main objective of case Laboratory is the automation of the entire information systems development software life cycle process using a set of integrated software tools, such as modeling, methodology and automatic code generation.

613 Lab

Cloud Computing Laboratory

Cloud Computing Laboratory is utilized by post graduate students who are pursuing the specialization course in Cloud Computing and Big Data Analytics. The students get opportunity to practice and explore different service models of cloud computing. The cloud infrastructure and platform has been established to give in-depth knowledge about each of the cloud services. We explored private cloud, public cloud and open source providers. The students are able to create, deploy, and configure the virtual machines for different types of virtualization techniques. VIT Chennai campus has MoU with IBM Solutions Company. We established IBM software Excellence and utilizing the IBM tools for Laboratory sessions.

AB1 206 Lab

Cyber Physical Systems Laboratory

Cyber Physical Systems Laboratory

Ideas to Proof of Concepts

Vision

Engineering is Imagineering. The vision of Cyber Physical Systems Lab is to enable VIT student community for building their ideas into prototypes in two ticks. Such proof of concepts (PoCs) can strengthen the student’s thought process and confident level in parallel thinking for connecting engineering concepts with real-time problems which will end up with the solutions. Therefore, the students can gain knowledge in understanding industrial problems, research and development laboratory exposure and system development in the VIT Campus itself. Importantly, such environments can create an opportunity to develop the indigenous technology products of our nation.

Cyber Physical Systems Lab is equipped with the virtual instrumentation hardware systems and software tools for the fastest implementation of PoCs. An architecture of a basic embedded system is given in Figure 1.

PoCs

  1. CPS lab facilitates the infrastructure for developing proof of concept to the VITians using sensors, electronic circuit modules, embedded system technologies, and recent Internet-of-Things. Example: Industrial standard electrostatic discharge workspace, reference electronic circuit modules, mixed signal oscilloscopes, digital power supplies, and high-performance computing facilities.
  2. To understand the basics of Embedded system concepts, CPS Lab is equipped with generic Embedded system evaluation boards like Arduino, National Instruments Engineering Laboratory Virtual Instrumentation Suite (NI ELVIS) hardware system and Embedded Device with reconfigurable Input/Output (myRIO).
  3. To understand the concepts of sensors, actuators, and simple motor speed control systems, CPS lab provides sensors for measuring various modalities like distance, pressure, etc.., actuators like motors and relays, controls, and simple systems. Example Ultrasound sensors, Infrared LED, strain gauge, NI ELVIS board and daughter cards.
  4. To provide hands-on experience in design and developments of embedded systems and internet of things technologies for generating human resources in this field.
  5. CPS Lab is also open for discussing real time problems with industrial experts for providing solutions to the challenges and issues in Industries.

Images of CPS lab and Events
CPS

 

Engineering embodies the art of imagination and innovation. The overarching mission of the Cyber Physical Systems Lab is to empower the student community at VIT to translate their visionary concepts into tangible prototypes with remarkable efficiency. These proof of concepts (PoCs) serve to fortify students’ cognitive agility and self-assurance, fostering a seamless integration of engineering principles with real-world challenges, ultimately culminating in viable solutions. Consequently, students are afforded invaluable insights into comprehending industrial dilemmas, gaining exposure to research and development laboratory practices, and honing their skills in system development. Significantly, such an environment nurtures the cultivation of indigenous technological advancements.

Cyber Physical Systems Lab is equipped with the virtual instrumentation hardware systems and software tools for the fastest implementation of Proof of Concepts (PoCs) as shown below.

The CPS Lab espouses a distinct emphasis on fostering innovation and product development aimed at realizing Sustainable Development Goal 11 – Sustainable cities and communities. It provides the requisite infrastructure to VITians for conceiving proof of concepts utilizing an array of resources, including sensors, electronic circuit modules, embedded system technologies, and contemporary Internet-of-Things frameworks. Noteworthy assets encompass industrial-grade electrostatic discharge workspaces, reference electronic circuit modules, digital power supplies, and high-performance computing facilities.

To facilitate an understanding of fundamental Embedded System concepts, the CPS Lab is equipped with versatile evaluation boards such as Arduino, the National Instruments Engineering Laboratory Virtual Instrumentation Suite (NI ELVIS), and reconfigurable Embedded Devices like myRIO.

In the realm of sensors, actuators, and motor speed control systems, the CPS Lab offers an array of resources for hands-on exploration. These include sensors capable of measuring various modalities such as distance and pressure, actuators like motors and relays, as well as controls for simple systems. Exemplary assets encompass ultrasound sensors, infrared LEDs, strain gauges, the NI ELVIS board, and compatible cards.

List of IoT boards in Cyber Physical System Laboratory

S.NoIoT boards and kits Total
1.NI STARTER KIT02
2.NI MECHATRONICS KIT02
3.NI EMBEDDED KIT02
4.NI ROBORIO,BATTERY01
5.QUANSER SENSORS BOARD01
6.QUANSER ACTUATORS BOARD01
7.QUANSER CONTROLS BOARD01
8.QUANSER MECHATRONICS SYSTEM BOARD01
9.TETRIX PRIME,BATTERY CHARGER,BATTERY05
10.ELVIS III,POWER ADAPTER,CABLES04
11.NI MYRIO10
12Raspberry pi B 4 8 GB25
13Arduino Uno50
14Node MCU ESP826620
15ESP3220
16HP desktop PCs : 12th Gen Intel(R) Core(TM) i7-12700   2.10 GHz, 64 GB RAM, 1 TB HDD/256 SSD, HP Elite Display  P22v G5 FHD Monitor(64V81AA)70

A core objective of the CPS Lab is to provide students with hands-on experiences in designing and developing embedded systems and Internet-of-Things technologies, thereby nurturing a pool of adept human resources in this domain.

Furthermore, the lab boasts comprehensive support for an array of foundational IoT boards, including ESP32, NodeMCU/ESP8266, Arduino Uno, along with an extensive assortment of sensors exceeding thousands in number, facilitating the rapid prototyping of Minimum Viable Products (MVPs). This enables students to progress seamlessly from conceptualization to the realization of finished products and patenting.

The CPS Lab also serves as an avenue for engaging in discourse with industry experts, fostering collaborative endeavours aimed at devising solutions to real-time challenges and issues encountered in various industrial sectors.

Data Analytics Laboratory

Data Analytics Lab is utilized by postgraduate  students who are pursuing the specialization course in Data Analytics Lab. The students gets opportunity to practice & explore different service models of Data Analytics Lab. the students are able to create,deploy &configure the virtual machines for different types of virtualization techniques.

AB 313 Lab

Database Management Systems Laboratory – I

Database Management System laboratory aims at facilitating and improving the usability of database concepts. Oracle 11g has installed in all systems in this laboratory. Using this Oracle 11g, students can design tables, procedures, triggers and packages. Students can develop applications using C, C++,Visual Studio 2010, .Net framework 2010 with Oracle as backend.

AB 404B

Database Management Systems Laboratory – II

Database Management System laboratory aims at facilitating and improving the usability of database concepts. Oracle 11g has installed in all systems in this laboratory. Using this Oracle 11g, students can design tables, procedures, triggers and packages. Students can develop applications using C, C++,Visual Studio 2010, .Net framework 2010 with Oracle as backend.

AB1-614

Digital and Microprocessor Laboratory

Digital and Microprocessor laboratory aims at providing hands on session to students on digital design, 8086 Microprocessor and its interfacing and design of embedded systems using microcontrollers. The laboratory is equipped with 36 Intel Pentium systems with MASM-6.11 and Keil software enabling students to develop programs. The laboratory is also equipped with Digital trainer Kits, Microprocessor (8086) kits and Embedded (8051 and ARM) kits using which students design digital circuits, write and test assembly language programs.

AB207 Lab

Internet and Web Programming Laboratory

Internet and Web Programming laboratory provides facilities for the students to learn web programming, design and develop web applications. Java 8 with support to run Servelet and JSP is available in the lab. Oracle 11g is installed to provide backend support for the web applications. Browsers are upgraded to support HTML 5 and recent Javascript commands. Integrated Development Environments NetBeans and MS Visual Studio 10 are also available to facilitate professional development of applications.

AB 605B Lab

Machine Intelligence for Deep Artificial mindS (MIDAS)

This laboratory is used by the students and scholars for inventive research directions in artificial intelligence, machine learning, deep learning, reinforcement learning, explainable AI and big data analytics. This laboratory has many high-end computers that enable faster computing for various domain-specific projects. The students cultivate various developments for their internships and competitions using several software’s installed in this laboratory such as MATLAB 2021A, ANACONDA 3.6, TABLEAU and UNITY among many others.

MIDAS-Lab

Multicore Programming Laboratory

This Laboratory enables the students and researchers to run experiments on multicore systems in order to evaluate the programs on performance gains. The intent is to share development techniques that are known to work effectively for multi-core processors thus resulting in reduced development costs through a shorter time-to-market and a more efficient development cycle for those employing these techniques. This Laboratory has 55 Pentium D systems.

AB210 Lab

Network Security Research Laboratory

Network Security Research Laboratory is utilized by students for HP 280G2 systems dedicated to support with fortinet firewall and develop Security related software’s. The major focus is on training students in Network based technologies and toolkits to develop real time and industry related applications.

AB 311 Lab

Open Source Programming Laboratory

The Open Source Programming Laboratory is equipped with 74 Dell Optiplex systems dedicated to support and develop Open Source software. The major focus is on training students in Open Source technologies and toolkits to develop real time and industry related applications. A wide range of open source projects are hosted at the Laboratory including desktop applications, browsers and programming language compilers/interpreters. The Laboratory also makes contributions to open source community.

AB 605A

Programming Language Laboratory – I

This Laboratory facilitates in developing robust applications using C, C++,Java , Perl, Python. Students can design web based applications using PHP, XAMP. Students are able to develop wireless applications using java.

AB404A Lab

Programming Language Laboratory – II

This Laboratory facilitates in developing robust applications using Python, C, C++, Java and Perl. Students can design web-based applications using PHP, XAMP. Students are able to develop wireless applications using Java J2EE and J2ME Wireless kits.

AB205A Lab

Programming Language Laboratory – III

This Laboratory facilitates in developing robust applications using Python, C, C++, Java and Perl. Students can design web-based applications using PHP, XAMP. Students are able to develop wireless applications using Java J2EE and J2ME Wireless kits.

AB205B Lab

Programming Language Laboratory – IV

The Programming Language – IV has facilitated a comprehensive set of tools that allow the students to explore different programming languages, software development methodologies, data analysis techniques, and more. The student can gain hands-on experience and apply theoretical knowledge to real-world scenarios, preparing for a wide range of careers in computer science and related fields.

A student can access a rich and diverse set of tools and software, providing opportunities to learn and work on various aspects of computer science, programming, and related fields.

Here’s a breakdown of what a student could do and learn with the installed software:

C++ (Dev. C++, Turbo C++ 3.2): Develop skills in C and C++ programming, which are widely used in software development, game development, and system programming.

Java (JDK 11): Gain expertise in Java programming for application development, web development (Java EE), and Android app development.

Python (3.10): Learn Python programming for various applications, including web development, data analysis, machine learning, and automation.

R (4.2) and R Studio: Explore statistical computing, data analysis, and visualization using R.

SQL (Oracle Server/Client 11g, MySQL 8.0, SQL PLUS): Practice database management and SQL queries using different database systems.

Microsoft Visual Studio 2022 (17.1.6) and Apache NetBeans (12.5): Develop applications using integrated development environments (IDEs) for C++, Java, and other languages.

Anaconda Navigator, Jupyter (Anaconda 3 – 64 bit): Work on data science projects and explore machine learning using Python with Jupyter notebooks.

MATLAB (R2021 9.10): Learn and practice numerical computing, data analysis, and visualization.

Notepad++: Use a versatile text editor for coding and scripting in various languages.

Tableau (23.2): Gain skills in data visualization and analytics.

Wireshark (3.6): Learn about network protocols and packet analysis for network troubleshooting and security.

yEd Graphics Editor: Create and edit diagrams and flowcharts for various purposes.

VM Workstation and Ubuntu Virtual Box: Explore virtualization, run virtual machines, and practice working with different operating systems.

MobaXterm: Use as a terminal for remote system administration and network tools.

Click Here

Programming Language Laboratory – V

This Laboratory supports the creation of resilient applications using R, Python, C, C++ and Java.Students have access to Microsoft Visual Studio-an Integrated Development Environment
(IDE) tool for creating web-based and mobile applications. Students can gain proficiency in data analysis and visualization through MATLAB, and can explore server virtualization using
VMware. Students may utilize NetBeans which supports J2EE and J2ME for server-side development and JavaScript, PHP, and C/C++ for cross-platform development.

Click Here

Programming Language Laboratory – VI

Students have access to a wide range of tools in the Programming Language – VI lab, including programming languages, software development processes, and methods for data analysis. Students can prepare for a range of occupations in computer science and related subjects by putting their theoretical knowledge to use in real-world circumstances and earning practical experience.

Students are provided with access to a wide range of tools and software, enabling them to study and practice many aspects of computer science, programming, and related fields..

What a student could do with the installed software to create creative software is described below:

  • Operating systems: Linux Mint and Windows 11 Home (64-bit) for the development and execution of operating systems processes.
  • C++ (Dev. C++, Turbo C++ 3.2): Develop skills in C and C++ programming, which are widely used in software development, game development, and system programming.
  • Java (JDK 11): Gain expertise in Java programming for application development, web development (Java EE), and Android app development.
  • Python (3.10): Learn Python programming for various applications, including web development, data analysis, machine learning, and automation.
  • R (4.2) and R Studio: Explore statistical computing, data analysis, and visualization using R.
  • Microsoft Visual Studio 2022 (17.1.6) and Apache NetBeans (12.5): Develop applications using integrated development environments (IDEs) for C++, Java, and other languages.
  • Anaconda Navigator, Jupyter (Anaconda 3 – 64 bit): Work on data science projects and explore machine learning using Python with Jupyter notebooks.
  • MATLAB (R2021 9.10): Learn and practice numerical computing, data analysis, and visualization.
  • Notepad++: Use a versatile text editor for coding and scripting in various languages.
  • Tableau (23.2): Gain skills in data visualization and analytics.
  • Wireshark (3.6): Learn about network protocols and packet analysis for network troubleshooting and security.
  • yEd Graphics Editor: Create and edit diagrams and flowcharts for various purposes.
  • VM Workstation and Virtual Box: Explore virtualization, run virtual machines, and practice working with different operating systems.
  • Microsoft office 2010 and Office 365 tools for documentation purpose

AB3 – 402 Lab

Programming Language Laboratory – VII

The Programming Language – VII laboratory has provided students with a wide range of tools for researching, among other things, data analysis techniques, software development approaches, and programming languages. By applying theoretical knowledge to real-world circumstances and acquiring practical experience, students can prepare for a wide range of careers in computer science and other subjects.

A student is given access to a large and diverse set of tools and software, allowing them to study and practice many aspects of computer science, programming, and related fields.

The following outlines what a learner can accomplish and create creative software utilizing the installed software.:

  1. Operating systems: Windows 11 home (64-bit) and Ubuntu for Operating systems process creation and execution.
  2. C++ (Dev. C++, Turbo C++ 3.2): Develop skills in C and C++ programming, which are widely used in software development, game development, and system programming.
  3. Java (JDK 11): Gain expertise in Java programming for application development, web development (Java EE), and Android app development.
  4. Python (3.10): Learn Python programming for various applications, including web development, data analysis, machine learning, and automation.
  5. R (4.2) and R Studio: Explore statistical computing, data analysis, and visualization using R.
  6. Microsoft Visual Studio 2022 (17.1.6) and Apache NetBeans (12.5): Develop applications using integrated development environments (IDEs) for C++, Java, and other languages.
  7. Anaconda Navigator, Jupiter (Anaconda 3 – 64 bit): Work on data science projects and explore machine learning using Python with Jupiter notebooks.
  8. MATLAB (R2021 9.10): Learn and practice numerical computing, data analysis, and visualization.
  9. Notepad++: Use a versatile text editor for coding and scripting in various languages.
  10. Wireshark (3.6): Learn about network protocols and packet analysis for network troubleshooting and security.
  11. yEd Graphics Editor: Create and edit diagrams and flowcharts for various purposes.
  12. VM Workstation and Virtual Box: Explore virtualization, run virtual machines, and practice working with different operating systems.
  13. Microsoft office 2010 and Office 365 tools for documentation purpose.

AB3 – 412 Lab

Robotic Modeling, Simulation and Programming Lab (RMSPro)

About the lab:
Robotics lab at VIT Chennai has been established for the students to gain the knowledge and to get exposure on simulations along with understanding the functioning of robots. Students will be made competent in understanding the basic functions of few general purpose robots and they will be allowed to implement their skills on DOBOT Magician Educational Kit and NAO humanoid robot. Sufficient numbers of LEGO EV3 Core sets are available for the students to understand the various hardware components, simulations and for the implementation. The following are the few set of experiments included in practical classes.

AIR Lab contains the following equipment in sufficient number to conduct the following experiments.
LEGO EV3 Core Set

  • Obstacle sensing
  • Edge finding
  • Path following
  • Solving Rubik’s Cube
  • Cloth folding
  • Chess Robot
  • Musical instruments playing

DOBOT Magician is a multifunctional desktop robotic arm for practical training education
desktop robotic arm

  • Laser engraving
  • Writing and drawing
  • Scrap classifying
  • Vegetable / fruit picking
  • Package sorting
  • AI assisted smart shopping system

NAO  – The Humanoid and Programmable Robot
humanoid

Nao is a small humanoid robot designed to interact with people. It’s packed with sensors (and character) and it can walk, dance, speak, and recognize faces and objects. Now in its sixth generation, it is used in research, education, and healthcare all over the world.

Nao is an autonomous, programmable, medium-sized humanoid robot in which the architecture of control and the software are customizable. NAO was designed to walk smoothly, even when changing speed and direction. The robot has the capability of performing a rich panel of movements with smoothness and precision, and a certain degree of interactive autonomy. NAO is modular, referring to actuator modules that can be used for different joints. The head of NAO changed.

In universities or schools using NAO, students and teachers are developing projects such as: how to mimic a student’s body posture, navigate through a room or recognise objects.

In computer science, use NAO platform to discover algorithmic logics basics or teach object oriented, embedded or real time programming.  In control, use ankle to define the control law of a 2 DOF system or use NAO platform to define complex control mixing vision/motion/audio.

Scientific research is being conducted in the following areas with NAO platform: robotics, mapping, object recognition, grasping, walking, motion, autism, human machine interaction / ethics, navigation in complex indoor environments, object category recognition & detection.

At beginner level, you can redesign basic mechanical parts using NAO CAD files as well as work on torque computation or sensors study. At advanced level, students can use their math skills to perform matrix computation to work on NAO kinematics.

* Images / text is taken from relevant sources.

Hardware and Software details

S.NoDescriptionNo. of units
1LEGO EV3 Core set & accessories30
2DOBOT Magician Educational Kit & accessories01
3NAO humanoid robot & accessories01
4Desktop PC35*

Software Engineering Laboratory

The objective of the Software Engineering Laboratory is to familiarize students with the Software Development Life Cycle (SDLC) so that they are trained well in the various phases of SDLC, testing tools. Students are trained with software packages. The Laboratory has about 68 Pentium D systems. Students do various projects related to software metrics, software testing, quality assurance, software project management and software design.

AB209 Lab

Strategic Machine Automation and Robotic Technology Solutions Lab (SMARTS)

ABOUT THE AUTONOMOUS SYSTEMS LAB OF VIT UNIVERSITY CHENNAI CAMPUS

Name of the Laboratory: AB3 -311 Autonomous systems laboratory

School: School of Computer Science and Engineering (SCOPE)

About the Laboratory:

Using a variety of robotic systems, the Autonomous Systems Lab at VIT University Chennai meets the needs of students seeking to learn about robotics. This lab is equipped with educational versions of industrial standard mobile robots and a mobile robotic kit. Autonomous systems lab allows students to build robotic systems based on specific needs and requirements through the use of discrete components such as sensors, actuators, microcontrollers, and embedded boards. It helps students to learn practical experimentation and hands-on experience about mobile robots. These programmable mobile robots with hardware interface capabilities help students succeed in a variety of subjects that need hardware interface and programming knowledge. Students are also given exposure to open-source robot programming packages like Robot Operating Systems (ROS). The autonomous systems lab supports UG, PG students, and research scholars for multidisciplinary learning in the field of robotics.

AB3 -311 – Autonomous systems lab

Major facilities available in autonomous systems lab:

Major facilities and hardware components available in autonomous systems laboratory used for carrying out the following experiments in the autonomous systems and mobile robots are

  • Path planning
  • Obstacle avoidance
  • Velocity control
  • Motion control

Major Equipment

S.NoDESCRIPTION OF HARDWAREWORKING  QTY
1POWER  SUPPLY  KITS  AND ACCESSORIES1
2BATTERIES & CHARGERS SET1
3360 LIDAR5
4SEARCH & RESCUE- 6 WHEEL CHASSIS1
5SIMPLE  CAR CHASSIS( STAIRS CLIMBING – SMALL)5
6PIXHAWK 2.4.8 COMPLETE  FLIGHT  CONTROLLER10
7CAMERA  FOR JETSON  NANO/RASPI50
8NVIDEA JETSON  DEVELOPMENT KIT10
9RASPI STARTER KIT 8GB8
10UNO SMART ROBOT CAR KIT  V3.040
11VEEROBOT MICRO:XBOT10
12WOLF – RUGGED OUTDOOR PLATFORM2
13BASIC  SENSORS KIT1
14HEXAPOD  SPIDER SIX1

Possible collaborations with industries for consultancy and research activities at autonomous Systems Laboratory

  • Experimental research in the area of mobile robots
  • Path planning, motion control, velocity control, and obstacle avoidance algorithms can be developed
  • ROS, Gazebo-based software tools, can be used for working in a simulation environment
  • The newly developed working environment in the simulation platform can be physically tested using the available lab equipment


Cyber Threat Intelligence Lab (DST FIST Supported)

The Lab for Cyber Threat Intelligence at VIT, Chennai, established with the support of the
Department of Science & Technology (DST) under the Fund for Improvement of S&T
Infrastructure (FIST) programme. It is dedicated to pioneering advancements in
cybersecurity. The lab's multifaceted objectives and purposes are designed to enhance
research capabilities, develop innovative cybersecurity solutions, foster education and
training, promote industry collaboration, and support national security. The lab’s
comprehensive objectives and purpose are designed to create a significant impact on both
national and global cybersecurity landscapes.
Duration : 2022- 2027.
Fund Received : 76 Lakhs.

Significant Areas of Research:

  1. Malware Analysis and Detection
  • Behavioral Analysis, Signature-Based Detection, Anomaly Detection
  1. Network Security and Intrusion Detection
  • Intrusion Detection Systems (IDS), Network Traffic Analysis, Threat Hunting
  1. Threat Intelligence Sharing and Collaboration
  • Information Sharing Frameworks, Collaborative Defense Strategies:
  1. Advanced Persistent Threats (APTs)
  • APTs Detection and Mitigation, Forensic Analysis
  1. Artificial Intelligence and Machine Learning in Cybersecurity
  • Predictive Analytics, Automated Threat Detection, Adversarial Machine Learning
  1. Cryptography and Secure Communication
  • Encryption Techniques, Cryptanalysis
  1. IoT Security
  • Vulnerability Assessment, IoT Threat Detection
  1. Blockchain Security
  • Smart Contract Security, Blockchain Infrastructure
  1. Cyber-Physical Systems Security
  • Industrial Control Systems (ICS), Critical Infrastructure Protection
  1. Cyber Forensics and Incident Response
  • Digital Forensics, Incident Response Planning
  1. Human Factors in Cybersecurity
  • User Behavior Analysis, Awareness and Training Programs
  1. Cyber Policy and Governance
  • Regulatory Compliance, Cyber Risk Management
  1. Computer Vision and Deep Learning in Surveillance
  • Anomaly Detection, Smart Surveillance

EEG Machine

An electroencephalogram (EEG) machine is a device used to create a picture of the electrical activity of the brain. It has been used for both medical diagnosis and neurobiological research. The essential components of an EEG machine include electrodes, amplifiers, a computer control module, and a display device. Manufacturing typically involves separate production of the various components, assembly, and final packaging. 

The function of an EEG machine depends on the fact that the nerve cells in the brain are constantly producing tiny electrical signals. Nerve cells, or neurons, transmit information throughout the body electrically. They create electrical impulses by the diffusion of calcium, sodium, and potassium ions across the cell membranes. When a person is thinking, reading, or watching television different parts of the brain are stimulated. This creates different electrical signals that can be monitored by an EEG.

The electrodes on the EEG machine are affixed to the scalp so they can pick up the small electrical brainwaves produced by the nerves. As the signals travel through the machine, they run through amplifiers that make them big enough to be displayed. The amplifiers work just as amplifiers in a home stereo system. One pair of electrodes makes up a channel. EEG machines have anywhere from eight to 40 channels. Depending on the design, the EEG machine then either prints out the wave activity on paper (by a galvanometer) or stores it on a computer hard drive for display on a monitor.

Specification                                                                         

 

BrandClarity
TypeDigital
Frequency Band0.1-100 Hz
Weight<0.360 gram
Number Of Channels32 Channels
Power SupplyUSB Powered
Size192 (L) x 136 (W) x 42 (H)
Number Of Input Channels24/32
Number Of Display Channels24/32
Photo StimulatorHigh intensity white LEDs
A/D Conversion24 Bit
Notch Filter (Digital)50/60 Hz
Temperature5 to 45 Degree Celsius
EEG Electrodes25/33 Nos.

 

IoT Training System-iCONSe-T A Sensor Board IoT Training System

Internet of things refers to everyday physical objects connecting to the Internet globally, and being able to identify themselves to one another. Interconnection of the physical objects or devices is expected to facilitate human-to-human, human to device and device-to-device connections. From the connected objects, it is possible to gather and analyze data, converting them into useful information, which can then be disseminated to various end users.

Features

  • Option to add several sensors to enhance Node’s sensing capability
  • Suggested topics and its source code are covered under Contiki OS
  • iCONSe Nodes are compatible with open-source platforms including Contiki OS
  • Supports IPV6/ 6LoWPAN, IP network stack (TCP, UDP, HTTP), RPL, CoAP and Rime stack
  • User can modify / write codes for Nodes

 

Specifications

Nodes

  • Low power radio operation
  • IEEE 802.15.4, 2.4 GHz radio
  • Internet of things (IoT) – IPV6/6LoWPAN support
  • Zigbee Smart Energy Compatible
  • On-board 12 bit ADC
  • 12C, SPI, Digital & Analog interface for various types of sensors and actuators
  • USB powered, battery operation, external power supply

 

Gateway

  • Offers programming support to nodes
  • Sensors network management
  • Supports Internet access by nodes for IoT – Connected Objects scenario

 

IoT Training System

  1. Reconfigurable FPGA based Design Hardware with Sensors and Accessories 
  2. Physical System integrated with FPGA hardware for Think, Sense, Chat and Act(Qube)

A field-programmable gate array (FPGA) is an integrated circuit designed to be configured by a customer or a designer after manufacturing – hence the term “field-programmable“. The FPGA configuration is generally specified using a hardware description language (HDL), similar to that used for an application-specific integrated circuit (ASIC). Circuit diagrams were previously used to specify the configuration, but this is increasingly rare due to the advent of electronic design automation tools.

FPGAs contain an array of programmable logic blocks, and a hierarchy of “reconfigurable interconnects” allowing blocks to be “wired together”, like many logic gates that can be inter-wired in different configurations. Logic blocks can be configured to perform complex combinational functions, or merely simple logic gates like AND and XOR. In most FPGAs, logic blocks also include memory elements, which may be simple flip-flops or more complete blocks of memory. Many FPGAs can be reprogrammed to implement different logic functions, allowing flexible reconfigurable computing as performed in computer software. FPGAs have a remarkable role in embedded system development due to their capability to start system software (SW) development simultaneously with hardware (HW), enable system performance simulations at a very early phase of the development, and allow various system partitioning (SW and HW) trials and iterations before final freezing of the system architecture.

 

IoT Training System List

IoT trainer kit is an all-in-one prototyping platform which comes with open source microcontroller and microprocessor development boards, Packed with software applications starting from getting started with kit to Internet of Things applications, with On Board Computer, Plug and Play, DIY Instructions, Multiple Communication Technologies

 

Components

  • Sensor set for IOT
  • Wearable/ Medical system Design 
  • Sensor set for IoT Home Automation System Design 
  • IoT controller (LT-M2MC8000) with built in Wi-Fi Adapter, Linux OS loaded, Battery, Spare Node
  • Serial Debugger for the Controller 

 

IBM TOWER SERVER X3300 M4

FEATURES:

  • A 2.2 GHz/6.4 GTS-10 MB 4C E5-2407 Intel Xeon processor data bus to the  

            system with one QPI link

  • 8 GB of 1333 MHz DDR3 ECC system memory 1; 48 GB maximum or 384 

            GB maximum when 32 GB DIMMs installed

  • Eight-port SAS/SATA with RAID controller
  • One redundant 550-watt 80 Plus Bronze certified power supply fitted standard
  • Integrated management module 2 (IMM2)
  • Five PCI-Express card slots standard, one PCI-Express card slot enabled with 

            Dual processors and one optional PCI-X card slot when using interposer card

  • Support for up to sixteen 2.5-inch drives plus one standard optical drive and 

            one optional half-height tape drive, or up to eight 3.5-inch drives plus one 

            standard optical drive and one optional half-height tape drive

  • Up to 16 TB 2 with 1 TB 2.5-inch HS NL SFF SAS/SATA disk drives
  • Intel I350CM2 integrated Quad Gigabit Ethernet controllers; two ports 

            standard and two more ports using Software license key and SAS or SATA   

            support

  • SVGA video with 16 MB memory shared
  • Support for optional Remote Presence function
  • 4U tower industry-standard models, rack mount through special bid or option
  • Two USB front and four USB rear ports, two USB internal port, one d-sub 

            Connector, four 10/100/1000 RJ45 ports, and one serial port.

Tactic Throat Microphone(TM)

The throat mic uses the piezoelectric transducer to sense the vocal cord vibration that is positioned near the larynx in contact with the skin of the throat. It collects the speech signals transferred by the sound vibrations along with the larynx tone. The speech of the throat microphone has less intelligibility due to filtering of the higher frequency by the skin and muscles at the larynx region, though it has speech signal with the speaker’s characteristic features. The spectral features of some sound units differ from the normal microphone speech’s sound units. There exits few distinctive spectral features in the TM speech compared to the AM speech.

Microphone 

Type

Throat Microphone
Conduction TypeVibration sound conversion Microphone
Frequency Range300Hz to 3400Hz
Physical structure
Condenser typePiezoelectric transducer
Wearable locationNeck

 

Bone Conduction (BC) Microphone – Temco HG-17

The technology in the bone conduction had a fold growth in recent decades. In both civil and military communications structures, bone conduction (BC) vibrators and BC touch microphones have become available as a radio conversation interfaces. The BC microphone pickups the vibration of the skin and the bone, and it believe that the speech of bone conduction involves private characteristics of speaker from those of the air conducted speech and throat speech. The BM speech lacks the information at higher frequencies as the TM speech due the filtration higher frequency component by the skin and the muscle along the sound transmission path . The background noise did not affect this voice information because they were recorded over the skin surface near the skull bone.

Microphone 

Type

Bone Conduction Microphone(Temco HG-17)
Conduction TypeVibration sound conversion Microphone
Frequency Range200Hz to 4000Hz
Physical structure
Condenser typeElectrets condenser
Wearable locationHead 

 

IriShield

The IriShield is a compact, monocular iris camera manufactured by Iritech. The camera uses infrared LED for eye illumination and can be used both indoor and outdoor. The manufacturer specifies that the captured iris images are ISO/IEC 19794-6 compliant. The camera is suitable for using in both desktop and mobile solutions, including usage with smartphones and tablets. An USB module without casing or chip & camera set are also available from the manufacturer. 

Ultra-compact, auto-capture iris scanners, complete with on-board iris recognition and a PKI-based security infrastructure that ensures end-to-end data security. Superior iris matching and iris image quality assessment algorithms to provide good quality images and avoid false positives while maximizing true positive identification rates. The embedded algorithms can complete a matching query against 1,000 stored templates in 0.5 second.

 

Specifications

Device NameIriShield™ – USB MK 2120U
ManufacturerIritech, Inc.
ConnectionUSB 2.0
Supported OS (*)Microsoft Windows (32-bit and 64-bit)
Linux (32-bit and 64-bit)
Android 
Iris capture distance4.7 – 5.3 cm (1.9″ – 2.1″)
Iris image size640 x 480 pixels
Eye illuminationInfrared
Device size51 x 93 x 15 mm (2.0″ x 3.7″ x 0.6″)
Device weight300 grams (10.5 oz)
Operating temperature0 °C .. +45 °C
Operating humidity0-90 % (non-condensing)

 

AfterShocks-Bone Conduction Microphone

Treks titanium open-ear wireless bone-conduction headphones are the smart alternative to traditional in-ear sport headphones and earbuds because they let you keep your ears open so you can hear surrounding sounds. Designed with athletes in mind, treks titanium are sweat proof, secure, and will allow you to hear your surroundings.

 

Specification

Brand ‎AfterShocks 
Manufacturer ‎AfterShocks 
Product Dimensions ‎13.21 x 16 x 5.59 cm; 59.53 Grams 
Batteries ‎1 CR2 batteries required. (included) 
Item model number ‎AS600SG 
Compatible Devices ‎Iphone, Android Mobile, Computers, Laptops, macbook etc 
Special Features ‎Earbud, In-ear 
Mounting Hardware ‎Headphone and User Manual 
Number Of Items ‎1 
Web Browser Included ‎No 
Colour Screen ‎No 
Microphone Form Factor ‎With microphone 
Headphones Form Factor ‎Wireless 
Voltage ‎230 Volts 
Batteries Included ‎Yes 
Batteries Required ‎Yes 
Battery Cell Composition ‎Lithium Polymer 
Cable Feature ‎Without Cable 
Connector Type ‎Wireless 
Contains Liquid Contents ‎No 
Includes Rechargeable Battery ‎No 
Remote Control Included. ‎No 
Supports Bluetooth Technology ‎Yes 
Manufacturer ‎Aftershocks
Imported By ‎Luxury Personified LLP, Plot number 38,Sector 20A,faridabad-121001,haryana- 121003 
Item Weight ‎59.4 g