Tuesday, July 17, 2018
Home Tags Tom Wolcott

Tag: Tom Wolcott

Robot Larvaevideo

Robot Larvae Deployed at Sea

Scientists from the University of California, Davis, are deploying “robot larvae” into the ocean at Bodega Bay, just north of San Francisco. These robots mimic...