A Living Room Simulation Gazebo VR 3D Model
I’d like to share a simulated world I just made (my first). The simulator is called Gazebo - it is used for ROS2 robotic simulations.
I have also created the TV displaying a tropical paradise (emissive), the bright windows with semi-transparent curtains, the ivory-textured floor rug, the door and both wall posters
Sometime later I will post a tutorial showing how you can create and edit your own model and world - and how to simulate your own robot inside.
You may ask, why would you need to simulate your robot? Suppose you’d like to write software, so that your robot can play ball (the 10” red one in the picture). You can test your software in two ways - have your real robot play with a real ball - or have your simulated robot play with a simulated ball.
Suppose you need to run a hundred tests for this ball-playing skill (that vary ball and robot positions, the kick speed, etc.) Doing this physically would require you to stand up from your desk, manually position the robot and the ball, waiting for the robot to kick the ball, etc. Doing this in simulation lets you run those tests automatically and in parallel (in the cloud) - so you get results quickly and without even stepping away from your desk.
Open-source files are here:
- A wall-mount TV displaying an island scene
- A red 10-inch play ball
- A drywall-textured room wall
- A bright window (emissive) with semi-transparent curtains
- An ivory-textured floor rug
- A simple interior door
- A wall-mount TV, non-emissive
- A Kaia.ai poster
- A Maker’s Pet poster