Ryuichi Ueda


Associate Professor, Director of the autonomous robot lab.

Biographical Sketch

Ryuichi Ueda received his BE, ME, and PhD in Precision Engineering from University of Tokyo, in 2001, 2003, and 2007. He worked in Univ. of Tokyo as an assistant professor from 2004 to 2009, and in Universal Shell Programming (USP) Laboratory Ltd. as a researcher from 2009 to 2013. He was an assistant professor of Advanced Institute of Industrial Technology and the advisory fellow of USP Lab. from Aug. 2013 to Aug. 2015. In Sep. 2015, he joined Dept. of Advanced Robotics, Chiba Institute of Technology as an associate professor. His research interests are in probabilistic approaches in robotics, and in UNIX programming.

He obtained Young Investigator Excellence Award, The Robotics Society of Japan, for my presentation of “Vector Quantization for State-Action Map Compression” at Robotics Symposia, 2004. Also he obtained Young Author’s Award, Systems and Information Division, The Society of Instrument and Control Engineers, for his presentation of “Pose Estimation of Multiple Cameras with Particle Filters —Evaluation on Simulation” at SSI, 2007. He is the translator of “Probabilistic Robotics.”

He is the chairman of USP Tomonokai (USP友の会), which is the society of shell script programmers. He is not only a researcher but also a technical writer in programming. He has written dozens of articles about shell scripts and other programming languages on one of the most major computer magazines in Japan. He has written two books for shell scripting. He is now writing an article about robot programming in Linux environment.

Recent Works

Academic publication

Recent academic publications are here.


  • Ryuichi Ueda, translated by Yukimi Hayafune and Ryuichi Ueda: Learning ROS robot programming with Raspberry Pi, Nikkei BP, June 2018.








Ryuichi Ueda: シェルプログラミング実用テクニック(practical techniques of shell programming), Gijutsu-Hyohron Co., Ltd., May 2015.

Ryuichi Ueda: シェルスクリプト高速開発手法入門(an introduction of rapid development of web sites with shell scripts), KADOKAWA/ASCII MEDIA WORKS, July, 2014.


Japanese version of Probabilistic ROBOTICS has been revived since April 2015.