Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Last revisionBoth sides next revision | ||
tutorials:demo:fetch_and_place [2021/11/16 13:57] – arthur | tutorials:demo:fetch_and_place [2021/12/13 10:42] – arthur | ||
---|---|---|---|
Line 122: | Line 122: | ||
Alternatively, | Alternatively, | ||
- | ==== Emacs ==== | + | |
+ | ==== ROS ==== | ||
+ | |||
+ | ROS stands for Robot Operating System. | ||
+ | It is software that makes a robot programmer' | ||
+ | For example, it allows programs written in different programming languages to talk to each other. | ||
+ | |||
+ | |||
+ | ==== Lisp ==== | ||
+ | |||
+ | We are going to program our robot in the Lisp programming language. | ||
+ | |||
+ | This language has a convenient command line. | ||
+ | If you are curious why Lisp, [[http:// | ||
+ | |||
+ | |||
+ | |||
+ | ==== Tutorial 0: Getting into Emacs ==== | ||
Emacs is one of the oldest text editors and one of the two most popular text editors in the Linux world. | Emacs is one of the oldest text editors and one of the two most popular text editors in the Linux world. | ||
Line 145: | Line 162: | ||
{{ : | {{ : | ||
- | ==== ROS ==== | ||
- | |||
- | ROS stands for Robot Operating System. | ||
- | It is software that makes a robot programmer' | ||
- | For example, it allows programs written in different programming languages to talk to each other. | ||
- | |||
- | |||
- | ==== Lisp ==== | ||
- | |||
- | We are going to program our robot in the Lisp programming language. | ||
- | |||
- | This language has a convenient command line. | ||
- | If you are curious why Lisp, [[http:// | ||
- | |||
- | |||
- | |||
+ | Run and play the orc-battle.lisp program to get a feeling for Emacs. | ||
===== Tutorial 1: Simple Fetch and Place ===== | ===== Tutorial 1: Simple Fetch and Place ===== |