官术网_书友最值得收藏!

Software setup

To match the examples in this book, and to have access to the same tools that are used in the code samples, you will have to set up three environments:

  • A laptop or desktop computer: This will run our control panel, and also be used to train neural networks. I used a Windows 10 computer with Oracle VirtualBox supporting a virtual machine running Ubuntu 16.14. You may run a computer running Ubuntu or another Linux operating system by itself (without Windows) if you want. Several of the AI packages we will use in the tutorial sections of the book will require Ubuntu 16 or later to run. We will load ROS on this computer. I will also be using a PlayStation-type game controller on this computer for teleoperation (remote control) of the robot.
  • Raspberry Pi 3: Also running Ubuntu Linux (you can also run other Linux versions, but you will have to make any adjustments between those OS versions yourself). The Pi 3 also runs ROS. We will cover the additional libraries we need in each section of the text.
  • Arduino Mega 256: We need to be able to create code for the Arduino. I'm using the regular Arduino IDE from the Arduino website. It can be run in Windows or in Linux. Installation will be covered regardless.

主站蜘蛛池模板: 榆社县| 镇平县| 河源市| 岳池县| 湘潭市| 巴里| 商河县| 平武县| 阿克| 吕梁市| 盐亭县| 云梦县| 北票市| 赤峰市| 高平市| 高邮市| 龙南县| 镇平县| 长汀县| 曲沃县| 肇庆市| 阳西县| 上虞市| 泾阳县| 淅川县| 剑川县| 通化市| 余江县| 张家界市| 雷州市| 正蓝旗| 白水县| 前郭尔| 福州市| 天等县| 礼泉县| 泰和县| 湟中县| 漾濞| 隆林| 措勤县|