GRID allows you to share your simulation sessions with other users, making it easy to showcase your work, collaborate with teammates, or contribute to the robotics community. When you share a session, others can recreate your exact simulation environment, including the robot configuration, scene settings, and code implementation.

How to Share Your Session

Initial Sharing

  1. Create and Configure Your Session
    First, set up your session with your desired configuration:

    • Select and configure your robot
    • Choose your simulation environment
    • Set up cameras and sensors
    • Add AI models
    • Implement your code in the notebook
  2. Generate a Shareable Link

    • Once you’re ready to share your work, locate the “Share” button in your session interface
    • Click the button to generate a unique, shareable URL
    • The URL will contain all necessary information to recreate your session configuration
  3. Share Your Work

    • Copy and share your URL on social media, email, or any other platform

Publishing Updates

Once you’ve shared a session, you can continue to make changes and publish updates:

  1. Make Your Changes

    • Modify your code
    • Add new implementations
  2. Publish Updates

    • Click the “Share” button and select “Publish Changes”
    • Your shared link will automatically update with the latest changes

Your share link remains active even after you end your session. When you publish changes, anyone with the link will always see your latest published version.

What Gets Shared

Your shared session includes:

  • Robot and scene configurations
  • Camera and sensor settings
  • AI model selections
  • Your notebook code and implementation

Each user who opens your shared session will launch their own independent instance. This means they can experiment with and modify the configuration without affecting your original session.

Opening a Shared Session

To open a session someone has shared with you:

  1. Click the shared URL
  2. Click “Launch Session” to create your own instance
  3. Start experimenting with the preconfigured simulation

Use Cases

Share your sessions to:

  • Demonstrate innovative robotics solutions
  • Create educational content for others
  • Collaborate with team members on projects
  • Showcase your work to the robotics community
  • Create tutorials and learning resources

Consider creating a README section in your notebook to help others understand your implementation and objectives when they launch your shared session.

Privacy and Control

  • Shared sessions create a new instance for each user
  • Your original session remains under your control
  • The platform ensures secure and isolated environments for all users

Was this page helpful?