# City Shaper

## Tutorials

```codecard
[
{
    "name": "Crane Mission / Robot 1",
    "description": "Learn the basics and build your first robot driving base.",
    "cardType": "tutorial",
    "url":"/tutorials/city-shaper/robot-1",
    "imageUrl": "/static/tutorials/city-shaper/robot1.jpg"
}, {
    "name": "Crane Mission / Robot 2",
    "description": "Program your robot to move in different ways.",
    "cardType": "tutorial",
    "url":"/tutorials/city-shaper/robot-2",
    "imageUrl": "/static/tutorials/city-shaper/robot2.jpg"
}, {
    "name": "Crane Mission / Video 1",
    "description": "A video of the Robot 1 tutorial",
    "youTubeId": "IqL0Pyeu5Ng"
}, {
    "name": "Bluetooth download (beta)",
    "description": "EXPERIMENTAL! Learn how to download code via Bluetooth.",
    "youTubeId": "VIq8-6Egtqs"
}, {
    "name": "Turn with Gyro",
    "description": "Use the gyro for precise turns.",
    "youTubeId": "I7ncuXAfBwk"
}, {
    "name": "Moving with Gyro",
    "description": "Use the gyro for correct the robot trajectory.",
    "youTubeId": "ufiOPvW37xc"
}, {
    "name": "Line following with 1 color sensor",
    "description": "Simple line following using the color sensor.",
    "youTubeId": "_LeduyKQVjg"
}, {
    "name": "Proportional line following with 1 color sensor",
    "description": "Proportional line following using the color sensor.",
    "youTubeId": "-AirqwC9DL4"
}, {
    "name": "Proportional line following with 2 color sensors",
    "description": "Proportional line following using two color sensor.",
    "youTubeId": "QWOflBuu9Oo"
}]
```

## See Also

[Robot 1](/tutorials/city-shaper/robot-1),
[Robot 2](/tutorials/city-shaper/robot-2)

