Raghavendra Sriram

On-board Diagnostic and Calibration Engineer (PTC) at Paccar.inc


About Me

I am Raghavendra Sriram, an experienced On-Board Diagnostics (OBD) and calibration engineer, currently based in Seattle, WA. My technical interests include onboard diagnostics, battery management systems, electric vehicles, automation, propulsion systems, control systems, autonomous ground and unmanned aerial vehicles (UAV), hardware machine learning, and embedded systems.

In my current role at Paccar Inc., I specialize in developing innovative solutions for diagnostic capabilities of diesel engine misfire detection and calibration efforts using various machine learning and optimization techniques. Prior to this, I worked at Cummins Inc., where I designed and developed various diagnostic algorithms for after-treatment systems.

Before entering industry, I worked as a Research Assistant under Dr. Frank L. Lewis in the Electrical Department at the University of Texas at Arlington. My research focused on developing and implementing intelligent control algorithms on various robotic platforms, including concepts of distributed control, optimal control, machine learning, neural networks, and reinforcement learning.

I hold a Bachelor's degree in Engineering from Canara Engineering College in Mangalore and am certified in Diesel Engine Technology and Algorithms for Battery Management Systems Specialization. I have experience using programming languages and scripts such as MATLAB, Python, C/C++, and technical software and operating systems such as ATI Vision, INCA, AUTOSAR, Simulink, Sublime, Solidworks, Git, and Eagle.

I have co-authored publications on the security of unmanned aerial vehicle systems against cyber-physical attacks and am currently working on a publication on artificial intelligence and machine learning for EDGE computing. Please visit my Linkedin page for more information.


LinkedIn

Publications

Patents

Business Transaction Information Association Processing Method, Platform and Processing System. 

Patent Application no: 2021/07905        Accepted on : 1/12/2021

Technical Interests


Being passionate about Control System theory and Autonomous systems, I am interested in a variety of topics such as Autonomous Ground and Aerial Vehicles (UAS), Robotics, Control Systems, Optimal Control, State Estimation, System Modelling, Machine Learning, Embedded Systems, Sensors.

Education

Masters in Electrical Engineering 

The University of Texas at Arlington 

· Research Assistant at UTARI 

· Major: Electrical Engineering                                                  (GPA: 3.6/4.0)


Fall 2012- Summer 2017


Summer 2014 - Summer 2017

Bachelors of Engineering 

Canara Engineering College (V.T.U), India 

· Major: Electrical and Electronics Engineering                          (GPA: 3.7/4.0)

Fall 2008 - Spring 2012

Expertise

Skills and Knowledge

Programming languages and scripts: C,C++, Python, MATLAB, Bash scripting.

Technical Software and OS: Simulink, Lab View, Code Blocks, Sublime, Eclipse IDE, Ubuntu, Solidworks, Git, Eagle

Software Packages and API: Robot Operating System (ROS), Gazebo, Mission Planner, Qgroundcontrol, RViz.

Robotic Platforms: Kuka Youbot, Crazyflie 2.0, ArDrone, Husky A-200 UGV, Pixhawk autopilot, Jaguar 4x4 and V4 ground vehicles and others.

Sensors: VICON motion capture system, Hokuyo LIDAR, Intel Realsense and Microsoft Kinect cameras, Piksy RTK-GPS systems, VectorNav Vn-200 GPS-INS system, and others.

Projects and Research

 (For a more comprehensive list, please go to Research and Projects)


Autonomous Formation Flight control for Multiple Aerial Vehicles

Implemented multi-agent consensus algorithms on several micro air vehicles and achieved formation flights in various patterns in a 3D motion capture system environment.  (More Details)

Gesture Based control of Unmanned Aerial and Ground Vehicles.

Implemented tracking and control of an ArDrone Quadcopter using a Microsoft Kinect sensor and the camera feed of the Quadcopter with an initial user calibration sequence. The initial calibration allowed for an increase in accuracy of around 15%. (More Details)

Development of custom Data Acquisition Board for Smart Skin Cells.

Designed and Prototyped a Real-Time Data Acquisition Board that allowed acquiring data from over 20 different sensor systems and communicating with a NI CRio system using SPI, for use on a robotic platform covered in a prototype robotic skin capable of measuring pressure and temperature using thermopile sensors. (http://www.uta.edu/ee/ngs/skin/)

Development of an Infrared Transceiver using dsPIC33F

Designed an IR transceiver using 16-bit dsPIC33F microcontroller that could communicate with an RC-505 remote which used a modified NEC protocol. An RS232 serial interface using UART was provided for PC control.(More Details)

MEX File Support for E1.31 Transmission

Developed a C routine which was interfaced with MATLAB in a MEX file to create and transmit DMX512-A data over Ethernet (UDP) per E1.31 standard.(More Details)

Real-Time Operating System(RTOS) on the dsPIC33F microcontroller.

Implemented a selectable Co-operative or Pre-emptive Real-Time Operating System written in Embedded C on a 16-bit 33F microcontroller. (More Details)

Client Server system on FPGA using windows socket

Designed and implemented a real-time client server model using the NIOS2 programmer and the Altera cyclone 4 FPGA hardware kit using an Ethernet connection and Windows Socket. (More Details)

Academics

Here is a link to the list of all the Academic courses I took during my years as a Graduate student 

Experience


Graduate Research Assistant at UTARI:                                                                          Fall 2012- Present

· Worked on several projects involving joint behavioral control in human-robot interaction, trust based control between multi-agent systems, multiple control of several ground and aerial systems, computer vision based solutions, intelligent systems control, optimal control and adaptive control systems.

· Set up the Autonomous systems Lab at UTARI and was involved in the evaluation and purchasing of over $ 200K worth of equipment and systems.

· Designed multiple platforms with a distributed and modular architecture to allow better communication and control.

· Designed and worked on various technological solutions such as simultaneous wireless charging for five Micro Air Vehicles on a robotic platform, intelligent multi-rotor capable of creating a Wi-Fi mesh and extending the range of control of various systems with onboard processing and cameras and sensor systems.

· Set up VICON 3D motion capture system and designed a custom network system for the VICON and purchased several Robotic platforms (aerial and ground)

· Upgraded several robotic platforms into intelligent systems and set up a distributed architecture on all of them to allow the creation of a robotic mesh system allowing complete control of all systems.

· Worked on several technologies such as 3D Motion capture tracking, 3D modelling and printing, sensor prototyping and testing.

· Managed and guided over 20 Masters students in various projects in the Autonomous Systems Lab at UTARI.

 

Graduate Teaching Assistant at UTA:        

·     Linear Control, Optimal Control, Distributed Control, Intelligent Control Systems, and Digital Signal Processing.


Software

Videos and Images

Robots

Rotating LIDAR on UGV.mp4
UAV with onboard LIDAR.mp4
Hand Held Lidar.mp4