# W5 February 9 ✓

{% tabs %}
{% tab title="Main" %}

## Agenda

<figure><img src="https://1625728016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fk2eSlWeIIlewSK7TTGHl%2Fuploads%2FQgexnGbWPZqyJWLZClqC%2Fqrcode_docs.launchboard.app.png?alt=media&#x26;token=4385d560-09fe-4ada-87f9-e6290cfd3743" alt="" width="225"><figcaption><p>Save Link on Your Phone</p></figcaption></figure>

<div><figure><img src="https://1625728016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fk2eSlWeIIlewSK7TTGHl%2Fuploads%2Fcnf8folqiwMV2cHJP6Td%2Fimage.png?alt=media&#x26;token=8cecea11-3d77-4885-8e3c-fdc30dca8a1b" alt="" width="188"><figcaption><p>Highlighting Transcript Text</p></figcaption></figure> <figure><img src="https://1625728016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fk2eSlWeIIlewSK7TTGHl%2Fuploads%2FzsOgJ0KxPoBUv5jpX2jX%2Fimage.png?alt=media&#x26;token=5f37a002-83b1-4a44-b122-a727a29e18df" alt="" width="188"><figcaption><p>Notes as Shortcuts to Video Clips</p></figcaption></figure> <figure><img src="https://1625728016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fk2eSlWeIIlewSK7TTGHl%2Fuploads%2FXTljPUHi0RNXeJSJEUKJ%2Fimage.png?alt=media&#x26;token=057fd2a0-de2a-4fa4-8c3c-67f9b8085cc9" alt="" width="188"><figcaption><p>Slack and the Canvas</p></figcaption></figure></div>

### Quick Discussion

* Industry Connect 2024 Web Link on Phone (QR Code above)
* Slack and the Slack Canvas
* How to Use Notes Feature on Coursera
* Review the Program Format
  * Data Analytics
    * Friday Skills Sessions (Spreadsheets and SQL)
    * Coursera Courses (8) for Google Data Analytics Professional Certificate
  * Robotics
    * Friday Robot Lab Work
    * Research and Design work (Starting Feb 23)
* Consider [**Your Learning Strategy**](https://docs.launchboard.app/industry-connect-2024/founding-cohort/reference/your-learning-strategy) for Completing Coursera Content

***

### **Breakout into Data Analytics and Robotics**

{% endtab %}

{% tab title="Data Analytics" %}

## Spreadsheets: Formatting

### Exercise

In this exercise we will format our table to improve readability and highlight important data. This will build off of the Google sheet of movie data we created in [the last exercise](https://docs.launchboard.app/industry-connect-2024/founding-cohort/w4-february-2#data-analytics).

<figure><img src="https://1625728016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fk2eSlWeIIlewSK7TTGHl%2Fuploads%2FbxLjuiPBDWPcMciX6HsB%2Fimage.png?alt=media&#x26;token=926568ff-fda0-4837-a8fa-e107cbce8f82" alt=""><figcaption><p>Example</p></figcaption></figure>

#### Review Last Exercise

1. Open your spreadsheet from the last exercise and review we accomplished.
2. Continue to use your spreadsheet for this exercise. If you missed the last exercise and need to jump into this one, use this link below and make a copy of the template spreadsheet. :link: [Spreadsheet 2 Exercise](https://docs.google.com/spreadsheets/d/1WamOLjdxlzueuSfIJB9GHu6EfaWJfMjTRxuz5gTTFbs/edit?usp=sharing)

#### Basic Formatting

1. Select the column names at the top of the spreadsheet, cells `A1:I1`. Format names with a blue background and white bold text.

   * Select the paint can icon and choose a dark blue color for the background.
   * Select the text icon ("A") and choose white for the text.
   * Select the Bold icon ("B") to emphasize the text

   <div><figure><img src="https://1625728016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fk2eSlWeIIlewSK7TTGHl%2Fuploads%2F0JmbazOt5h0LxN1nJOGu%2FScreenshot%202024-02-08%20at%2011.27.03%E2%80%AFAM.png?alt=media&#x26;token=dd661b30-a1ea-486f-97e5-6e1e6d82675b" alt="" width="45"><figcaption><p>Background Color</p></figcaption></figure> <figure><img src="https://1625728016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fk2eSlWeIIlewSK7TTGHl%2Fuploads%2FMhBABFC03na1WnIfiYqN%2FScreenshot%202024-02-08%20at%2011.26.39%E2%80%AFAM.png?alt=media&#x26;token=6e6848e5-7a52-420f-acdf-4c3c51ade412" alt="" width="45"><figcaption><p>Text Color</p></figcaption></figure> <figure><img src="https://1625728016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fk2eSlWeIIlewSK7TTGHl%2Fuploads%2F6qRD6042BpGwx7E8X0gR%2FScreenshot%202024-02-08%20at%2011.26.27%E2%80%AFAM.png?alt=media&#x26;token=84e81a55-5f44-416c-9ad4-c8ffe96ac0d2" alt="" width="45"><figcaption><p>Bold</p></figcaption></figure></div>
2. Select the `budget`, `revenue`, and `profit` columns and *format as currency* by selecting the $ icon. Then round to the nearest dollar by reducing the decimal places. Find the button below in the toolbar and click it 2 times to remove the cents from the dollar amount.&#x20;
3. Decrease the decimals in the vote averages you generated from last week. Select the values of `All Movies Vote Average` and `All Drama Vote Average`. Round the values to the nearest decimal point (see 2. above).

<div><figure><img src="https://1625728016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fk2eSlWeIIlewSK7TTGHl%2Fuploads%2FqIdXNHzm5W75vUk4tp8y%2FScreenshot%202024-02-08%20at%2011.35.34%E2%80%AFAM.png?alt=media&#x26;token=33983a7b-a373-4e68-b210-7c6429b0ee83" alt="" width="45"><figcaption><p>Format as Currency</p></figcaption></figure> <figure><img src="https://1625728016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fk2eSlWeIIlewSK7TTGHl%2Fuploads%2FopaYYMkF3WoKbkQQ5oZ0%2FScreenshot%202024-02-08%20at%2011.35.18%E2%80%AFAM.png?alt=media&#x26;token=feeb38be-8402-4d04-8b9a-9aaffaddf035" alt="" width="45"><figcaption><p>Decrease Decimal Places</p></figcaption></figure></div>

#### Conditional Formatting

1. Select `profit` column.  Let's color-code this column so that any movies that lost money are <mark style="color:red;">highlighted in red</mark> and any movies that made at least $1 billion are <mark style="color:green;">highlighted in green</mark>.\
   Select **Format** > **Conditional Formatting** in the top menu bar.
2. For movies that made at least $1 billion dollars, change the format rules in the side panel as shown below. Select **Done** when you are finished.

<figure><img src="https://1625728016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fk2eSlWeIIlewSK7TTGHl%2Fuploads%2FI3RkP0TlGIN98iDzJqcp%2FScreenshot%202024-01-29%20at%202.23.02%E2%80%AFPM.png?alt=media&#x26;token=87ebcd2d-c4d3-4bed-b7ee-e1b40f41f44f" alt="" width="365"><figcaption></figcaption></figure>

3. Click on **+Add another Rule** in the side panel. For movies that lost $, change the format rules as shown below. Select **Done** when you are finished.

<figure><img src="https://1625728016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fk2eSlWeIIlewSK7TTGHl%2Fuploads%2F692DvRjgLK1t0U3ZaenZ%2FScreenshot%202024-01-29%20at%202.26.32%E2%80%AFPM.png?alt=media&#x26;token=b2b51d88-6c32-4e94-993b-aa702010b303" alt="" width="349"><figcaption></figcaption></figure>

&#x20;  Which movie has the highest profit? Lowest?

\
:heavy\_check\_mark: <mark style="color:red;">**Individual Deliverable: Submit a Shareable Link to Your Spreadsheet**</mark>

{% embed url="<https://form.jotform.com/240394123523146>" %}

***

### Review the [Pacing with the Coursera coursework](https://docs.launchboard.app/industry-connect-2024/founding-cohort/google-data-analytics-pacing)

{% endtab %}

{% tab title="Robotics" %}

## Precision and Repeatability / Grabbing and Releasing Objects

<figure><img src="https://1625728016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fk2eSlWeIIlewSK7TTGHl%2Fuploads%2FbmdKVdldLgrwcWtBwz5S%2Fimage.png?alt=media&#x26;token=53538df3-d3f7-499d-be5b-6d39f5d6ca4e" alt="" width="375"><figcaption></figcaption></figure>

### Demo

#### Initializing the Set Up (Basic)

1. **Add a Home Point:** Add a *Point Node* and set the point position for our home point. Center it at a high level above the working surface.

#### Move Towards and Grab the Test Object

1. **Move to Position Above Object:** Add a *Point Node* above the object such that the gripper is positioned to drop downward to grab the object.
2. **Move into a "Grabbing" Position:** Add another *Point Node* or a *Move Node* that brings the gripper down into a position for grabbing the object.
3. **Grab the Object:** Add a *Grip Node* to grip the object.
4. **Evaluate Precision:** Evaluate how well the gripping motion worked. Does it produce a firm grip on the object? Did the grip action cause the object to move or shift unnecessarily?  Refine the flow if needed.

#### Move the Object to the Destination and Release It

1. **Move object up**: Add a *Point Node* or a *Move Node* that brings the object up to clear any constraints (like a containing box).
2. **Move Object to Point Above Destination:** Add another *Point Node* or a *Move Node* that moves the object above the destination, clear of any obstacles etc.
3. **Move into a "Releasing" Position:** Add another *Point Node* or a *Move Node* that brings the gripper down into a position for releasing the object.
4. **Release the Object:** Add a *Release Node* to release the object.
5. **Evaluate Precision:** Evaluate how well the release motion worked. Does it position the object accurately? Did the release action cause the object to move or shift unnecessarily?  Refine the flow if needed.

#### Loop Back to Home Point

1. Loop to the Home Point: Use a *Goto Node* to return the flow to our home point.

***

### Challenge

1. In groups discuss how you will program a flow to grab and move an object similar to the dem&#x6F;**.**
2. Program the cobot flow, step-run the flow, and run the flow from the start.
3. Discuss questions and possible adaptions to techniques. How easy would it be to adapt your flow to work with different starting and ending positions?

***

:heavy\_check\_mark: <mark style="color:red;">**Team Deliverable: Completed Challenge**</mark>
{% endtab %}
{% endtabs %}
