> For the complete documentation index, see [llms.txt](https://docs.idew.org/project-robotics/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.idew.org/project-robotics/project-instructions/2-design-and-build-solution/2.7-robot-demo-video.md).

# 2.7 Robot Demo Video

{% tabs %}
{% tab title="✓ TASK" %}
You'll create a **robot demo video** that will show and explain your team's functional robot prototype demonstrating its tasks. You'll include the video in your team's [product marketing website](/project-robotics/project-instructions/2-design-and-build-solution/2.6-product-website.md).

1. Create a script and [narrative storyboard](https://docs.idew.org/principles-and-practices/practices/design-practices/narrative-storyboards) for your team's product demo video, which should be about 1-3 minutes in length. As necessary, tailor the video content to your target users/stakeholders, as represented by your team's persona. Be sure the video will be clear, concise, engaging, and professional.
   * For the script, be sure to describe what problem the robot is designed to solve, as well as the value it provides to users/stakeholders. The script should also describe each task scenario, including key steps or behaviors demonstrated by the robot prototype.
   * For the storyboard, decide which [types of camera shots](https://docs.idew.org/principles-and-practices/practices/design-practices/narrative-storyboards#types-of-camera-shots) will be most effective for the different tasks or steps in the video. The simplest approach would be to use a fixed camera position showing the entire robot demo environment. However, it may help to use certain types of camera shots to highlight certain details or behaviors.
2. Use your script, storyboard, robot prototype, and demo environment to practice the video.
   * The person that will narrate should practice what they will say and should be able to sync the narration to the robot's actions.
   * If you're **not** using a fixed camera position, the camera person should practice capturing the camera shots using different camera movements (changing position, tilting up or down, panning left or right, zooming in or out, etc.).
   * If your team can record the final video (and its audio) in one continuous take, you'll avoid or minimize the need to edit the video.
3. Record and finalize the video.
   * If necessary, record additional takes.
   * If necessary, edit the video to finalize it (cut and splice scenes, add titles or captions, add or edit narration, etc.).
   * Upload the final video to a site (such as: Google Drive, YouTube, etc.) that will allow you to embed (or link to) the video in your team’s product website.

## **❏ Deliverable**

Submit a link to your team's robot demo video.
{% endtab %}

{% tab title="➤ EXAMPLE" %}
Here are some real-life examples of robot product videos:

* [Anki Vector Toy Robot](https://www.youtube.com/watch?v=TqA_yt_OAIY)
* [iRobot Roomba Robot Vacuum](https://www.youtube.com/watch?v=MaJlVytKGWQ)

Because your team's robot is an early prototype, your video will be more of a demonstration, rather than a polished commercial for a finished product.
{% endtab %}

{% tab title="★ RUBRIC" %}

| **✓- Below Standard** | **✓ Meets Standard** | **✓+ Exceeds Standard** |
| --------------------- | -------------------- | ----------------------- |
| Description           | Description          | Description             |
| {% endtab %}          |                      |                         |
| {% endtabs %}         |                      |                         |


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.idew.org/project-robotics/project-instructions/2-design-and-build-solution/2.7-robot-demo-video.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
