Sign Up for Viam 101 - Free Robotics Course Coming July 2026
Viam 101
Viam is the fastest way to build a robot. In this course, you’ll learn Viam fundamentals by building a real robotics application yourself. When you're done, you'll be ready to build your own robot in Viam, from scratch.
Led by Shannon Bradshaw, SVP Product and Education at Viam, this course is free, hands-on, and self-paced. You’ll learn entirely in sim so no hardware is required.
Sign up now and get instant access when Viam 101 launches in July.
Register by July 31 for a chance to win a UFactory Lite 6 robotic arm ($3,500 value). Terms apply.
async def main():
objects = await vision.get_object_point_clouds("cam-1")
obj = max(objects, key=lambda o: len(o.point_cloud))
obj_pose = PoseInFrame(
rference_frame="cam-1",
pose=obj.geometries.geometries[0].center
)
await gripper.open()
await motion.move(
component_name="gripper-1", destination=obj_pose )