Throwing and batting robot system : DigInfo

The University of Tokyo Ishikawa Komuro Laboratory
Throwing and batting robot system