... | @@ -76,9 +76,17 @@ Focus on reading the pages without attempting to follow along with any commands. |
... | @@ -76,9 +76,17 @@ Focus on reading the pages without attempting to follow along with any commands. |
|
- [ ] Create your own temporary package according to the knowledge you got from the article above. Create a node through the CLI command in the article, either in Python or C++. Run it after the package is created to make sure your environment works.
|
|
- [ ] Create your own temporary package according to the knowledge you got from the article above. Create a node through the CLI command in the article, either in Python or C++. Run it after the package is created to make sure your environment works.
|
|
- [ ] By using inspiration from the tutorials, create a node that publishes information (like a string) either in [Python](https://docs.ros.org/en/foxy/Tutorials/Writing-A-Simple-Py-Publisher-And-Subscriber.html) or [C++](https://docs.ros.org/en/foxy/Tutorials/Writing-A-Simple-Cpp-Publisher-And-Subscriber.html). Helpful CLI command is `ros2 topic list` to see that it runs when you run it.
|
|
- [ ] By using inspiration from the tutorials, create a node that publishes information (like a string) either in [Python](https://docs.ros.org/en/foxy/Tutorials/Writing-A-Simple-Py-Publisher-And-Subscriber.html) or [C++](https://docs.ros.org/en/foxy/Tutorials/Writing-A-Simple-Cpp-Publisher-And-Subscriber.html). Helpful CLI command is `ros2 topic list` to see that it runs when you run it.
|
|
|
|
|
|
# Making Pepper Talk
|
|
# Making Pepper Talk (WIP)
|
|
Now once you've been acquainted with the technical side of the systems we use, it's time to get practical!
|
|
Now once you've been acquainted with the technical side of the systems we use, it's time to get practical!
|
|
|
|
|
|
To get Pepper to talk, you will start from the absolute basics, to eventually starting up the robot by yourself and starting up the necessary systems to have a crazy conversationalist robot. Are you excited?!
|
|
To get Pepper to talk, you will start from the absolute basics, to eventually starting up the robot by yourself and starting up the necessary systems to have a crazy conversationalist robot. Are you excited?!
|
|
|
|
|
|
To help you, there is a video series on the subject. You can find a list of the videos [here](Video-Series-Introduction) |
|
To help you, there is a video series on the subject. You can find a list of the videos [here](Video-Series-Introduction)
|
|
\ No newline at end of file |
|
|
|
|
|
Follow these steps!
|
|
|
|
- [ ] Look at the structure of the packages lhw_intelligence and lhw_nlp in src in our main repository. How are the packages connected? What nodes are responsible for speech, natural language processing, etc? What is GPT? Dialogflow? Take some time to understand how things fit together. (1 hour)
|
|
|
|
- [ ] Read the wiki page for running NLP [here](https://gitlab.liu.se/liuhomewreckers/liu-home-wreckers/-/wikis/Guide-for-running-NLP)
|
|
|
|
- [ ] Go to the Lab, start up Pepper (press once on the chest button)
|
|
|
|
- [ ] Log into fetdatorn itself or to fetdatorn on your computer using SSH
|
|
|
|
- [ ] Run the required nodes according to the [NLP guide](https://gitlab.liu.se/liuhomewreckers/liu-home-wreckers/-/wikis/Guide-for-running-NLP)
|
|
|
|
- [ ] Talk with Pepper and have fun! |
|
|
|
\ No newline at end of file |