Pramod Abichandani
  • Home
  • Research
  • Publications
  • Teaching
  • Robots
  • Professional Service
  • Biography
  • Musings
  • MatlabArduino
  • Contact

A year later, a step closer - democratizing real-time data analytics education!

8/20/2014

3 Comments

 
Picture
Just over a year ago, on a pleasant Tuesday afternoon, a second year engineering student walked up to me after my sensor data analytics lecture. The student hesitantly asked me whether I would like to see a video of my lecture that he had recorded using his iPad. A little nervous about how I would look in my professorial avatar, I reluctantly agreed to watch the video expecting my face to be all over it. Alas, my nervousness was misplaced. I was noticeably missing all throughout the video! In fact, the iPad had been strategically placed to record the screen on which I was projecting my code. According to the student, the video helped him and his friends to work their way through the assignments for the class while ensuring that they actually programmed the code themselves. Right there, in that video, was my Aha moment, staring me blatantly in the face.

Immediately after the conversation, I came back to my research lab and emphatically brainstormed with my grad students, the possibility of our research group creating and posting videos online. The result was www.matlabarduino.org; a website dedicated to providing technically rigorous, free of cost, real-time sensor data analytics education. The website and the companion YouTube channel feature high-definition videos that demonstrate the use of MATLAB and Arduino platforms to interface with wired/wireless embedded systems for compelling sensor based real-time applications. The unifying theme for these videos is task of procuring, analyzing, and visualizing real-world data to generate real-time insights that facilitate data-driven decision making.  

Picture
The videos have covered technologies that range from inertial sensors such as accelerometers, gyroscopes, magnetometers to ultrasonic and infrared distance sensors. Environmental sensors such as temperature and Force Sensitive Resistance (FSR) have been covered in great detail. Wireless technologies such as ZigBee (Xbee) and GSM (mobile phones) have been explicated. Other videos dive into the details of Geo-tagged (GPS) sensor data applications. Intuitive and coherent 2D and 3D visualizations of static and real-time data are presented to elucidate sensor measurement and computational concepts. Most recently, we have started producing videos that demonstrate enabling technologies such as the Raspberry Pi and Node.js for the Internet of Things (IoT) paradigm. 

Picture
The viewership has grown at an increasing rate since the beginning of the channel. The website has witnessed approximately 107,500+ views from over 160 countries to date. The United States accounts for almost 25% of the total viewership. Other top countries feature a healthy mix of countries from the Americas, Europe, and Asia. African nations form the lowest viewership for the YouTube channel; this is a cause of concern for us. The Chinese audience remains untapped since YouTube is not available in China at this moment. 

From a viewer engagement perspective, a key challenge faced by online education is the average view duration for a video being shorter than the total length of the video. We face the same challenge with our videos and continue to find innovative solutions to address it. 

The viewer feedback has been generally positive with most users thanking us on the YouTube channel for posting the videos. A significant number of messages request code for the videos. While all the code is displayed in the videos, as a matter of policy, these videos are meant to encourage the audience to create and further curate their own code repository. In the same vein, we encourage the viewers to write their own code. Should the viewers run into technical issues, we provide support to the extent possible. To date, the YouTube channel has witnessed 1600+ subscribers, an indication of growing viewer loyalty. 

Picture
Picture
A year later, we continue to remain true to our mission of providing our current and future generations of engineers and scientists the support structure and knowledge required to create systems that allow for effective and data-driven decision-making. Happy 1st birthday MatlabArduino.org!

3 Comments

Democratizing real-time data analytics education - one sensor at a time!

7/27/2013

45 Comments

 
A lot has been written and said about the power of technology in revolutionizing higher education. The web is playing an increasingly important role in democratizing higher education -- providing education to anyone and everyone, anywhere and everywhere. 
Picture
As the barriers to entry for effective education continue to fall, I am pleased to share our new endeavor, www.matlabarduino.org. I launched this website along with my graduate students Chris and Vaishali with a mission and vision to provide high definition YouTube videos that demonstrate the use of two powerful technologies -- Matlab and Arduino -- to perform fundamental engineering tasks across several fields. The unifying theme for these tasks is the idea of procuring, analyzing, and visualizing real-world data to generate real-time insights that facilitate data-driven decision making. 

The idea of creating this website and YouTube channel spawned during one of the several useful conversations that I have had with my second-year engineering students in my 800+ student class on engineering data analytics. For those who are not aware of these two technologies, here's a brief introduction:

Picture
Matlab is a software application built by the MathWorks. This technical software features one of the most comprehensive collection of software tools that can be and have been used to solve critical engineering and scientific problems. A large number of students around the world have access to Matlab through their universities and other sources.

Picture
Arduino is an open source hardware platform readily available in the market. This platform features a microcomputer chip that can be used to connect to sensors, actuators, and other devices, and create systems that can perform several automated tasks reliably and continually. Being open source, all the board designs and list of materials used to create the boards are freely available. Best of all, the entry level Arduino platforms start from $10. The one that we have selected is the Arduino UNO board. This board costs around $30.

So why combine the two? To an engineer such as myself, this is a match made in heaven. The Arduino board provides a simple and inexpensive method of electronically connecting with a plethora of devices and capture real-world data as and when it is generated. On the other hand, Matlab's raw computational prowess and plethora of sophisticated scientific software libraries allow one to analyze this real world data and convert it into information; information that is rich with actionable insights and qualitative acumen; information that can be used to answer difficult engineering and scientific questions.

The response to this website and the YouTube channel has been very encouraging. In just under 3 months since the launch, we have registered about 1500 video views from 70+ countries. These numbers are only expected to grow with time and more cutting-edge content. The average view duration is very close to the average length of our shorter videos.

As an educator, I strongly believe that as humanity becomes increasingly technological, we must provide our current and future generations of engineers and scientists the support structure and knowledge required to create systems that allow for effective and data-driven decision-making. Matlabarduino.org is a step in this direction. So the next time you have an idea, don't wait; simply 1) Plug an Arduino board to your computer 2) Start Matlab, and 3) Join the fun!
45 Comments

The personal trainer visits the classroom

5/18/2013

2 Comments

 
Picture
I came across the personal trainer analogy and I made it a point to share it with my class of 400 students. (Yes, 400!)

The analogy is simple: 
"My personal trainer will motivate, guide, and correctly train me, but at the end of the day, I am the one who has to workout. Similar to the personal trainers, my teachers will motivate, teach, and correctly train me, but at the end of the day, I am the one who has to do the class work." 

Yesterday, as I was cleaning up my mailbox, I found this note from one of my students:

Picture
As I read the note, I could not help but imagine how powerful the personal trainer analogy is for it captures the very essence of life. As Bob Kelso from the TV series Scrubs once said, "Nothing in this world that's worth having comes easy".

To my students: thank you for the kind words, it is a privilege to stand in front of you and share whatever I know. 

2 Comments

The future is bright...and driverless!

3/31/2013

1 Comment

 
Picture
Often times, curiosity drives people to inquire about my robotics research. Mostly, these are people who do not necessarily work in the field of robotics. These include my friends and family (mostly my mom!), my colleagues from different departments, my dentist, my dry cleaner, the cook at one of the lunch trucks that I frequent, and elementary school kids. Of course, I love explaining to them what I do, sometimes at the risk of boring them! While I have several areas of robotics research, one of my favorites is driverless robotic vehicles. 

Picture
The robotics community has always had a very progressive view of the future with an intention to create technology that benefits humanity. A few of the best minds in the world work on really hard problems that arise in this field. Somewhere among these rockstars, I humbly play my part in the pursuit of turning science fiction into reality. 

The fruits of the collective labor of this community are extraordinary. For example, in 2011-12, Google demonstrated autonomous ground-based mobility in an urban environment. By August 2012, the Google Driverless Car had logged more than 300,000 miles in the state of California. Sebastian Thrun, the lead developer of the car described the broader impacts of this technology as follows, ``We can reduce traffic accidents by 90%. We can reduce wasted commute time and energy by 90%. We can reduce the number of cars by 90%".  Recently, Newman and others at Oxford University have demonstrated a driverless car with similar capabilities. Several states in the United States have already passed legislation that allow driving licenses being issued to driverless cars. 

Picture
During the same period, Kumar and others demonstrated multiple quadrotors operating in an indoor workspace and maintaining formations that translate and rotate with time. This is an example where multiple autonomous vehicles coordinate to achieve a collective task. 

Just like my colleagues in the exciting field of robotics, I have my eyes set on the future. Standing on the shoulders of giants in this field, I diligently work on designing algorithms that will allow several driverless cars navigate autonomously in urban environments. 
The video shown here is an example of 5 robotic cars navigating along their paths in a cluttered environment while remaining fairly close to each other. These tiny cars use algorithms that I developed as a part of my research for their safe navigation. The most exciting part about my work is that we are not too far from the day when these algorithms will transition from the laboratory environment to commercial driverless vehicles operating in the real world. 

These and many other developments are harbingers of a future where multiple autonomous vehicles will become an all pervasive concept with applications that improve our standard of living and lifestyles. Such vehicles will lead to a reduction in the number of accidents and commute times and improved fuel efficiency. These, in turn, will drive down the cost of public transportation, logistics, and supply chain management, thereby allowing transportation of personnel and goods to previously unreachable locations in record times. 
Picture
While exciting, such autonomous vehicle-based applications come with their own challenges. For example, these vehicles may need to plan their motions while in transit and in real-time. This requires their decision-making mechanisms to be dynamic and efficient. There are kinematic challenges as well, e.g. cars cannot slide sideways to parallel park and a fixed-wing aircraft has a nonzero radius. Design limitations such as finite battery and fuel capacity add to the complexity of the situation.

Furthermore, if multiple vehicles are operating in a common workspace (e.g., urban environments, highways, airways), some shared knowledge of their behavior is important. To obtain this knowledge, either one needs to have sensors or the vehicles need to communicate with each other or with central entities that can update other vehicles with the latest information about their intentions as and when needed.

The biggest challenges, however, will be the commercial viability of such vehicles and adoption by the general public. Specifically, we need to address issues of energy efficiency and safety. Efficiency requirements dictate that these vehicles use as little fuel as possible, to travel as far as possible, as quickly as possible.  Safety requirements dictate that these vehicles be capable of avoiding obstacles and not collide with each other. 

Despite all these challenges, the current propensity of innovation in this space points to a future that is indeed bright...and driverless! 
1 Comment

Oh WhatsApp, you got my back — literally!

8/12/2012

3 Comments

 
The human body and technology are fascinating, in more ways than one. What is more fascinating, however, are the unique and often inconceivable ways in which they interact. I write this post while lying on my childhood bed in India. The last time I was in this room — and this ingenious enigma called India — was close to 4 years ago.  
Picture
And why am I lying on my childhood bed, you may ask? It's because the first feat I managed to accomplish after coming to India after so long, is to lose my balance off a flight of stairs. Like the coyote that is unfailingly caught off-guard in the famous cartoon series The Roadrunner, I took off in to the air and landed right on my tailbone (don’t try to correlate my age with this outdated, yet classic pop culture reference).

For me, this fall was one of my worst nightmares possibly coming true — injuring my back such that I lose my mobility. The pain was unbearable; the people around me were scared (read: my parents), to the point where I had to suck it up, get up, and calm them down. The immediate course of action was a trip to the Emergency Room to get X-rays done.

This seemed reasonable, except that I managed to accomplish this feat the night before the festival of Raksha-bandhan. Without going into the details of the plethora of festivals that India celebrates, I would like to highlight the bottom line — most doctors in this city were out participating in the festivities. It was the equivalent of long weekends in the United States.

The radiology department of the ER closest to mine was functional, however there was only a certified technician there — no doctors. Strange, but true. The technician, who came across as nothing short of an authoritative researcher in the field of radiology, effortlessly imaged my tailbone from more than one angle. 

Looking at the images, he nonchalantly, yet emphatically, proclaimed that there was no bone fracture. While this was the (good) news that I wanted to hear, I demanded that a “REAL” radiologist inspect the images. He looked irritated, perhaps even insulted. He indicated that the radiologist was not going to be in that day. The resulting dismay on my already emaciated face somehow managed to open floodgates of sympathy in his heart.  And that’s when something magical happened.
Picture
This technician quickly whipped out his Android smartphone, fired up WhatsApp, took a picture of the computer screen with my X-rays perfectly centered, and sent it off to the radiologist. Apparently, the radiologist was always available on WhatsApp. Within a few minutes, he messaged back that there was no bone fracture — he could only see soft tissue trauma and suggested a medication for reducing the sharp pain. Lock, stock, and barrel — all this using WhatsApp!

Picture
I wonder whether the creators of WhatsApp intended for their app to be used for emergency medical care. But this is a classic example where one just never knows how technology will come to the rescue.  While I got lucky in this case, one cannot help but think of the countless scenarios where such clever use of technology can be lifesaving. 

Picture
In the spirit of full disclosure, I must confess that I often take my body for granted for I conveniently choose to ignore its frailty. As far as technology is concerned, nothing sums up my tendency to take it for granted better than stand-up comedian Louis C.K.’s famous quote about cellphones, “This is what people are like now, they've got their phone, and they're like, 'uhhhh, it won't —' GIVE IT A SECOND! It's going to space. Can you give it a second to get back from space? Is the speed of light too slow for you?"

This was one of those incidents when I was reminded of their true value. I am still in pain, probably for the next few weeks, but at the end of the day, I am just glad that someone out there decided to think on their toes, and of course, use WhatsApp.

As far as the technician was concerned, I gave him the biggest thanks of my life for I was grateful for his ingenuity. And to you, WhatsApp, thank you — you really got my back!

3 Comments

Why Not Engineer Engineering Education?

3/27/2012

1 Comment

 
Picture
We live in complex times that bring with them several complex problems. Some of these problems are overarching engineering challenges -- battling global climate change, advancing healthcare systems, and improving urban infrastructure are just a few. These challenges are extremely grand in nature due to the environmental, social, economic, and societal interdependencies that surround them. Many of them have been identified and codified only in the past decade. There is no single solution that will address these challenges. The one thing that is clear, though, is that all these challenges require engineers to depart from the comfort zone of their traditional thinking processes, and dive into the pursuit of the unknown. 

Picture
President Obama, during his 2011 State of the Union echoed this need by stating: “None of us can predict with certainty what the next big industry will be, or where the new jobs will come from. Thirty years ago, we couldn’t know that something called the Internet would lead to an economic revolution. What we can do – what America does better than anyone – is spark the creativity and imagination of our people. We are the nation that put cars in driveways and computers in offices; the nation of Edison and the Wright brothers; of Google and Facebook. In America, innovation doesn’t just change our lives. It’s how we make a living.”
Regardless of our political affiliations and ideologies, it is only fair to claim that the President is right. Innovation must be fostered. Innovators are highly creative people with a gritty personality that allows them to thrive in an uncertain and skeptical environment. Innovation, while initiated due to curiosity, and guided by necessities and bottom-lines, is an organic process. One cannot force innovation. One cannot control innovation. Innovation has and will continue to endure every test of time. 

Picture
Then why is it that we expect to create a whole generation of innovative, problem solving millennials by using the controlled teaching methodologies of the early 1970s and 1980s? Many of these step-by-step teaching and learning methodologies were created when we were still battling small pox, when an iPad was only seen in Star Trek, and when these instant-gratification-seeking millennials weren't even born. 

These are modern engineers in the making; they communicate via 140 character tweets, SMS, and Facebook. They like to experience things and get their feet wet, be it a laboratory experiment or a software project. They don't like waiting, and why should they wait? After all, they were thrust into the era of instant knowledge creation, curation, and sharing -- the era of holding an iPhone in their hand that allows them to "Google" about Einstein and "tweet" the search results. And who is responsible for this era? Us.

How is it that we expect our engineering students to address climate change and take an active role in eradicating -- not battling -- but eradicating once and for all, diseases like Cancer and HIV if the only thing we subject them to is sections of a textbook, mundane weekly homework assignments, and final exams?

Picture
When an 18-year-old student walks into his or her first lecture in an engineering school, why is it that we talk about textbooks, grade distributions and the schedule of exams? Why can't we gently make them aware of their role as the future problem solvers? After all, aren't these first-year engineering students the ones in whom we are placing our trust to come up with new technologies that will better our lives? The path to any meaningful scientific discovery or invention passes through valleys of setbacks, historically and statistically speaking. Why is it that our grading rubrics do not account for this necessity? 

Aren't these engineering students a substantial chunk of our future investment portfolio? To increase the probability of a strong return on our investments, we must create a pedagogical ecosystem that provides conditions conducive to the genesis and sustainable perpetuation of these future innovators and creative problem solvers. We bear the responsibility of facilitating the growth and development of these modern engineers. Unless we use our pedagogical infrastructure to instill in them the sense that they matter and must step up to these challenges, we may miss out on the next Da Vinci, Einstein, or Steve Jobs. As an engineer and an educator, I often find myself asking: Why not rethink engineering education? Why not re-envision and humanize it? Why not step away from the cookie-cutter paradigm, and allow for individuality and creativity to flourish? 

Why not engineer engineering education? 

1 Comment

I build robots...

2/18/2012

6 Comments

 
"Wow, you build robots..."

Quite often, I get this reaction when I tell someone that I am a roboticist. It is amazing how modern day television has romanticized the notion of robots. Truth be told, building any kind of robot that works reliably is a challenging feat. 

Here is a small compilation that portrays some of these romanticized notions :).
Picture
6 Comments

Thank you Grad school!

10/31/2011

4 Comments

 
Picture
Graduate school is a unique place. In my humble opinion, it is an absurd place. The notion of committing half a decade (or more) of one's life to exploring the unknown seems exciting and romantic on the surface. However, it is highly misleading. The realities of grad school are brutal; the research climate is uncertain, the stipend is meager, research papers getting rejected is disheartening, and grading midterm and final exams is mind numbing. So how does one survive graduate school, how does one get a Ph.D.?

Truth be told, there is no straight forward answer to this question, there is no silver bullet. A famous person once said, "You can't connect the dots looking forward. You can only connect them looking backwards". Looking back when I connect the dots, it is apparent that the only reason why I survived grad school is because of the amazing people that I met and the work that I did. I absolutely loved my work and the people that I worked with.

Grad school is a very personal process, a journey that one needs to take on their own. It is hard to  understand this journey without actually going through it. The lessons that I learnt during this incredible journey are innumerable.  Rolling with the punches, respecting ideas and opinions without necessarily agreeing with them, and managing uncertainties are just a few of the them. The most important lesson though is the fact that there are no shortcuts in life. 

As humbling as these lessons are, ultimately, grad school has given me the confidence that wherever I go, whoever I am with, I will be fine. The dots will all connect. And for this confidence, I sincerely thank you grad school. 

4 Comments

You were a conqueror Steve Jobs

10/5/2011

1 Comment

 
Picture
You were a conqueror who would climb the mountains,
Not to conquer, but to share in the view.

You once said "your time is limited",
Isn't it true that as soon as you're born you start dying?
So you might as well have a good time. 

And while some may see you as crazy, we see genius. 
Because the people who are crazy enough to think they can change the world, are the ones who do.

Everything about you is how I wanna be,
Your freedom indeed comes naturally.

You were a conqueror who would climb the mountains,
Not to conquer, but to share in the view.


-------------------------------------------------
Incubus, Muse, Cake, Apple
1 Comment

Music and Math - the quintessential pidgins

9/14/2011

1 Comment

 
Languages are one of the most powerful and fascinating human constructs. Finite sets of alphabetical symbols and rules have allowed human civilizations to thrive for centuries. While the English language has emerged successfully as the Lingua Franca in recent decades, in my humble opinion, there are two languages that are equally as successful and have allowed us to connect in unimaginable ways. These are Music and Math.
Picture
To many, music is their source of life energy, creativity, and stimulation - intellectual and emotional; it is their religion. I have personally experienced the power of music in several ways. Be it when a Japanese train commuter played Hindi songs in Kobe to express his liking for Indian music to me, or the multitude of strangers who have noticed and complimented me on my Muse t-shirt in the past year, or the unusual camaraderie that was displayed at a beach in Barbados because someone noticed a Bob Marley album cover on my music player screen, music has been the quintessential pidgin.

Picture
To many including myself, math is the language of the absolute truth. It is via math that one proves a theorem and/or a lemma. Once proven correctly these statements represent the absolute truth - unambiguous, unwavering and irrefutable. Like many academics, I have been fortunate enough to live the surreal experience of communicating ideas in a room full of researchers from different parts of the world. At times, the only common language in the room is math. 
Music and Math transcend all boundaries. They have enlightened me, educated me, flummoxed me, and humbled me. Every day, they help me open up to the world in ways that I had never imagined before. 

1 Comment
<<Previous

    Pmode

    Musings of a curious soul. 

    Archives

    August 2014
    July 2013
    May 2013
    March 2013
    August 2012
    March 2012
    February 2012
    October 2011
    September 2011
    August 2011
    July 2011

    Categories

    All
    Apple
    Arduino
    Barefoot
    Democratizing Education
    Driverless Car
    Engineering Education
    Expectations
    God Complex
    Google
    Graduate School
    Growing Up
    Health
    Human Body
    Human Mind
    Humor
    Innovation
    Languages
    Math
    Matlab
    Millennials
    Music
    Node.js
    People
    Personal Trainer
    Phd
    Pidgins
    Raspberry Pi
    Roboticist
    Running
    Sensors
    Steve Jobs
    Teaching
    Technology

    RSS Feed

© 2024 Pramod Abichandani