The self-powered technology, which looks similar to a glow stick when in action ... Robotics and Mechatronics Engineering worked on this project. He explained, "This research is of great ...