東京工業大学 長谷川晶一研究室 : Hasegawa Shoichi Laboratory
日本語 | English

To those who wish to study at Hasegawa Lab

Shoichi Hasegawa Laboratory researches mainly on the fields of virtual reality and HCI. We researche on basic technologies such as simulation techniques and characteristics of human perception and application systems of them. Our expertises are especially on real time simulation, physics engines, haptics and character motion.

For those who wish to study as a student

Students will belong to School of Engineering Department of Information and Communications Engineering. For entrance examination please refer to home page of Tokyo Tech.

Master course

We accept around four to six student per year for master course including both domestic and IGP course. The ratio between professors and students is around 1:10 and attentive support is difficult. We expect self motivated students who can help each other. Every week, we have a meeting to share research progresses and plans and a research presentation by three students. We also have research discussions any time on personal and for each research theme. In addition, discussions via Slack (chat) is also available.

Doctoral course

Please contact us including your intended research theme. If the theme, policies and the way to progress research match to us, and can make a feasible research plan, we will accept you.

IGP course

If you are an international student and wish to apply to IGP course, please contact us with your research interests; let us know range of your interest and an example of intended research theme. In addition, please write skills you have, which are needed for the intended research.

For Sept. 2020 IGP(A) and (C), we already got a lot of application. But, if you really think you are the person who should research in our labratory, please contact hase@pi.titech.ac.jp with your passion.

Skills necessary for our research

Our research themes can be divided in to three according to the necessary skills.

  1. Device: human interface, robot
  2. Simulation: Force / tactile rendering, physical simulation
  3. Character: VR character motion, VR agent Skills are often learned each time according to the actual research theme, but the following are often required.
  1. Device: Mechanism, machining, CAD for machine design, prototype using 3D printer and laser machine, microcomputer, simple analog circuit (amplifier and filter using OP amplifier)
  2. Simulation: programming in C ++ (object-oriented, generic programming), linear algebra (including large-scale matrix computation), numerical computation, geometry, computational geometry, dynamics, finite element method, mechanical mechanics, material mechanics , Fluid dynamics, heat
  3. Character: Unity, programming (C #), machine learning, physics engine usage

There are a wide variety of skills necessary for research, so you will learn each time, but we expect that you have acquired any of the following skills before entering the laboratory.