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
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.
Time: 04:50 PM - 06:00 PM
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.
Time: 04:50 PM - 06:00 PM
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.
Time: 04:50 PM - 06:00 PM
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.
Time: 04:50 PM - 06:00 PM
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.
Time: 04:50 PM - 06:00 PM
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.
Time: 04:50 PM - 06:00 PM
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.
Time: 04:50 PM - 06:00 PM
Past Talks
Intoduction to ROS2
Abstract:
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.
Time: 04:50 PM - 06:00 PM
What is RTOS (Real Time Operating System)?
Abstract:
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.
Time: 04:50 PM - 06:00 PM
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.
Time: 04:00 PM - 05:00 PM
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.
Time: 04:00 PM - 05:00 PM
Are computer systems secure?
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.
Time: 04:00 PM - 05:00 PM