e-Yantra Research Talks

At e-Yantra, we are committed to fostering a culture of innovation and knowledge-sharing. Our Research Talk Series provides a platform for researchers and staff members to share their work and technical insights related to the ongoing research and projects in the lab. It is also a forum for e-yantra alumni, industry experts, and thought leaders to share insights into cutting-edge technologies. These talks aim to inspire, educate, and connect individuals passionate about technology and innovation. Whether you're a student, professional, or enthusiast, join us to explore the latest advancements, engage with experts, and be part of a community driving the future of technology.

Upcoming Talks

What is RTOS (Real Time Operating System)?

Introduction to Real-Time Operating Systems on microcontrollers. RTOS is used in most electronic devices we see daily, primarily in complex systems like drones, automobiles, etc. This talk focuses on understanding the fundamental concepts of RTOS, why they are required, where they are used, and how you can start integrating them into your projects using Free RTOS.

Speaker: e-Yantra
Date: May 29, 2025
Time: 04:50 PM - 06:00 PM
Location: Virtual

Intoduction to ROS2

ROS2 (Robot Operating System 2) is a powerful open-source framework used in modern robotics, from drones to industrial arms. It enables modular development, real-time communication, and better scalability than ROS1. This talk covers the basics of ROS2, why it matters, and how you can start using it to build your robotic systems.

Speaker: e-Yantra
Date: Jun 05, 2025
Time: 04:50 PM - 06:00 PM
Location: Virtual

micro-ROS (ROS2 for microcontrollers)

Micro-ROS is a software stack that extends ROS 2 capabilities to microcontrollers, enabling seamless integration of embedded systems with standard ROS 2 environments. It brings core ROS concepts such as nodes, publishers, subscriptions, parameters, and lifecycle management to resource-constrained devices.

Speaker: e-Yantra
Date: Jun 12, 2025
Time: 04:50 PM - 06:00 PM
Location: Virtual

Intro to Quadcopters

Quadcopters are one of the most popular aerial robot types today, from surveillance to delivery systems. This session introduces how quadcopters work, how to build one, the basics of control systems, and high-level planning. We’ll also explore real-world applications and how aerial robots shape the future.

Speaker: e-Yantra
Date: Jun 19, 2025
Time: 04:50 PM - 06:00 PM
Location: Virtual

FPGA for beginners

This beginner-friendly tech talk introduces Field-Programmable Gate Arrays (FPGA) — reconfigurable chips used in applications ranging from robotics to AI. You'll learn what FPGAs are, how they work, and how they differ from traditional processors and microcontrollers. We'll cover key concepts like logic blocks, hardware description languages (HDL), and explore simple HDL examples.

Speaker: e-Yantra
Date: Jun 26, 2025
Time: 04:50 PM - 06:00 PM
Location: Virtual

Intro to bash

Bash (Bourne Again SHell) is a widely-used Unix shell and command language that enables efficient interaction with the operating system through scripting and command-line interfaces. It allows users to automate tasks, manage files and processes, and execute system commands seamlessly. Bash provides a rich set of features for scripting and automation, including file manipulation, process control, text processing, and system integration, making it a foundational tool for developers, system administrators, and power users across a wide range of environments.

Speaker: e-Yantra
Date: Jul 03, 2025
Time: 04:50 PM - 06:00 PM
Location: Virtual

Into to Ngnix

Nginx is an open-source web server software known for its high performance and efficiency. It is used on websites to handle server load and as a reverse proxy. In this session, we will cover how Nginx works.

Speaker: e-Yantra
Date: Jul 10, 2025
Time: 04:50 PM - 06:00 PM
Location: Virtual

Intro to Control System

A control system governs and directs the behaviour of devices or processes through control loops. Its scope ranges from a residential thermostat regulating a fan to complex industrial systems that monitor and control machinery and large‑scale processes. In this session, we will be looking into the overview of what is control system is and its potential applications.

Speaker: e-Yantra
Date: Jul 17, 2025
Time: 04:50 PM - 06:00 PM
Location: Virtual

Introduction to PID Controller

A PID (Proportional-Integral-Derivative) controller is one of the most fundamental and widely used components in control systems. It continuously calculates an error value and applies corrections to bring the system to the desired state. From balancing robots to cruise control in vehicles, PID controllers are everywhere. In this session, we will explore the basic structure of a PID controller, understand the role of each term, and discuss its practical applications in real-world systems. This talk aims to provide a beginner-friendly overview of how PID control works and why it's so effective in both simple and complex automation tasks.

Speaker: e-Yantra
Date: Jul 24, 2025
Time: 04:50 PM - 06:00 PM
Location: Virtual

Past Talks

Talk on Reinforcement Learning

Speaker: Prof. Shivaram Kalyanakrishnan
Talk on Reinforcement Learning

Abstract:

To be updated

About Speaker: Prof. Shivaram Kalyanakrishnan is an Associate Professor at IIT Bombay, Department of Computer Science and Engineering. His research focuses on creating learning agents, covering areas like sequential decision making, multiagent systems, and robotics. He also works on applications such as robot soccer, computer games, and on-line advertising.

Date: Apr 29, 2025
Time: 04:00 PM - 05:00 PM
Location: Virtual

Room Cooling Systems (ACs) Optimization

Speaker: Prof. Soumen Chakrabarti
Room Cooling Systems (ACs) Optimization

Abstract:

The presentation covered the evolution and optimization of the CSE@IITB server room cooling systems, highlighting challenges and solutions. It detailed the historical timeline. Issues like overcooling, condensation damage to high-value servers, and unstable temperature control were discussed, along with system failures due to poor maintenance, muddy chilled water, and actuator malfunctions. To address these problems, a custom-built control system using Linux, ESP32 microcontrollers, and PID-based regulation was implemented, improving stability. Future plans include better humidity control, direct PCIe-based I2C communication, and improved power monitoring integration for enhanced efficiency.

About Speaker: Prof. Soumen Chakrabarti is an Indian computer scientist and professor in the Department of Computer Science and Engineering at IIT Bombay, renowned for his contributions to web search, data mining, and graph-based information retrieval. His research includes the CLEVER Web page ranking system, focused crawlers, keyword search on graph databases, and named entity disambiguation. He authored an early book on Web search and mining and has received prestigious honors, including the Shanti Swarup Bhatnagar Prize (2014) and the J. C. Bose National Fellowship (2019). A fellow of INAE, IASc, and INSA, he is also a distinguished alumnus of IIT Kharagpur.

Date: Mar 06, 2025
Time: 04:00 PM - 05:00 PM
Location: eRTS lab

Are computer systems secure?

Speaker: Kalind Karia

Abstract:

Computer architecture breakthroughs over the past two decades have revolutionized how computer performance is measured. Caching, out-of-order execution, and speculative execution have been integrated into almost every modern processor, speeding up computers beyond imagination. The very same ideas and philosophies, however, have opened up new avenues for wholly different classes of vulnerabilities. In this talk, we shall consider the coupling of performance gain and security damage. We will take a close look at how microarchitectural features expose systems to side-channel attacks. Techniques such as Flush+Reload and Spectre that exploit design flaws to retrieve sensitive information from victim processes will be discussed. Through examining the vulnerabilities and their exploitation, we will learn about the performance-security trade-off and the efforts made in this dimension towards building a secure system.

Date: Jan 16, 2025
Time: 04:00 PM - 05:00 PM
Location: eRTS lab

Career Story

Speaker: Amrita Arora

Abstract:

The talk was focused on the work Amrita Aurora is involved in at WhatsApp, how Functional Programming plays a role in it, and her overall experience throughout.

About Speaker: Amrita Aurora is currently working as a Software Developer at Meta (WhatsApp). She is an alumni of e-Yantra. She completed her Master's in Electrical and Computer Engineering from CMU in 2015 and has worked at Oracle, Meta, and now WhatsApp.

Date: Jan 09, 2025
Time: 04:00 PM - 05:00 PM
Location: eRTS lab

Efforts and issues in publicly available weather data

Speaker: Lohit Penubaku

Abstract:

Abstract: Environmental data can be retrieved from IMD or by installing a local weather station close to the farm. The problem with relying on IMD weather data is its spatial resolution since each district typically has at least one IMD weather station. This makes it difficult to rely on IMD data for farmland solutions far from the IMD station. Installing a local weather station is possible but expensive and often limited in its capability to send weather data to remote/cloud servers due to network limitations. Among the 200+ weather stations available, prices range from Rs. 10,000 to Rs. 2 Lakhs+. One can install a weather station near the farmland based on affordability and use case. Most weather stations have limited capabilities to send and store data to a remote server. They typically consist of two parts: a weather recording unit and a display unit. The display unit, which can be wired or wireless, is used to visualize and store weather data for one day to two years and sometimes can send data to a remote server.

Date: Oct 03, 2024
Time: 04:00 PM - 05:00 PM
Location: eRTS lab