Skip to content

Commit 7b33aa8

Browse files
Fix final batch of contractions found in comprehensive search
Co-authored-by: liammcalpineduckietown <[email protected]>
1 parent 47557dc commit 7b33aa8

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

src/70-developer-manual/basics/terminal/terminal-basics.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ tutorial can be found [on the Ubuntu website](https://tutorials.ubuntu.com/tutor
2828
The terminal requires using a conding language called [BASH](https://en.wikipedia.org/wiki/Bash_(Unix_shell)), or "Bourne Again SHell". BASH is completely free and works on all major operating systems (e.g., Linux, macOS, Windows). If you are looking for an extensive list of commands that can be used from the terminal, [this command line cheatsheet](https://ss64.com/bash/) is a good resource.
2929

3030
```{todo}
31-
1. write section on how to pimp up the terminal; 2. write section on IDEs and provide a preset configuration for Pycharme CE and VisualStudio; 3. Provide some best practices for development; 4. Arguably move this away from the developer manual. It's too basic.
31+
1. write section on how to pimp up the terminal; 2. write section on IDEs and provide a preset configuration for Pycharme CE and VisualStudio; 3. Provide some best practices for development; 4. Arguably move this away from the developer manual. It is too basic.
3232
```
3333

3434
(sec:using-dt-shell)=

src/70-developer-manual/dtros/duckietown-dtros-class.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -513,7 +513,7 @@ Use `self.my_param = DTParam("~my_param")` to create a `DTParam` object and
513513
Then we initialize all the non-ROS attributes that we will need for this class.
514514
Note that this is done _before_ initializing the Publishers and Subscribers.
515515
The reason is that if a subscriber's callback depends on one of these attributes,
516-
we need to define it before we use it. Here's an example that might fail:
516+
we need to define it before we use it. Here is an example that might fail:
517517
518518
```python
519519
class CoolNode(DTROS):
@@ -571,7 +571,7 @@ Often we want to publish some information which helps us analyze the behavior an
571571
A frequent (__but bad design__) way of handling that is to have a topic, to which one can publish a message, which when received will induce the node to start building a publishing the debug message. A much better way, and the one that __should be used__ in Duckietown is to create and publish the debug message _only if_ someone has subscribed to the debug topic.
572572
This is very easy to achieve with the help of `dtros`.
573573
Publishers created within a DTROS node exports the utility function `anybody_listening()`.
574-
Here's an example:
574+
Here is an example:
575575
576576
```python
577577
if self.pub_debug_img.anybody_listening():

src/80-instructor-manual/introduction/duckietown-professor-journey.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ To do so, consider the following "journey" (although there could be many others)
1818
(professor-journey-evaluation)=
1919
## Semester 0: Evaluate the platform
2020

21-
There are many freely available resources available to get started. It's a great idea for you and/or some people from your group to try out the software, hardware, and pedagogical materials before committing to any next step.
21+
There are many freely available resources available to get started. It is a great idea for you and/or some people from your group to try out the software, hardware, and pedagogical materials before committing to any next step.
2222

2323
A great place to start could be to sign up for the [Self-Driving Cars with Duckietown MOOC on EdX](https://www.edx.org/learn/technology/eth-zurich-self-driving-cars-with-duckietown).
2424

0 commit comments

Comments
 (0)