├── .gitattributes ├── Chapter02 ├── Blink.cpp ├── SmartLight.cpp └── Soft_PWM_Blink.cpp ├── Chapter03 ├── .gitattributes ├── ConstructionOfRobotVideo.mp4 ├── Forward.cpp └── RobotMovement.cpp ├── Chapter04 ├── DistanceMeasurement.cpp ├── I2CLCD.cpp ├── I2CLCDdm.cpp ├── LCDdisplay.cpp ├── LCDdm.cpp └── ObstacleAvoiderRobot.cpp ├── Chapter05 ├── Hello_World.cpp ├── LEDBuzzer.cpp ├── LEDOnOff │ ├── LEDOnOff.pro │ ├── LEDOnOff.pro.user │ ├── main.cpp │ ├── mainwindow.cpp │ ├── mainwindow.h │ └── mainwindow.ui ├── Laptop_Controlled_Rover.cpp └── QTRover │ ├── QTRover.pro │ ├── QTRover.pro.user │ ├── main.cpp │ ├── mainwindow.cpp │ ├── mainwindow.h │ └── mainwindow.ui ├── Chapter06 └── DisplayImage.cpp ├── Chapter07 ├── BallTracing.cpp ├── Camerafeed.cpp ├── ObjectDetection.cpp ├── ObjectFollowingRobot.cpp └── ObjectFollowingRobotwithoutUltrasonic.cpp ├── Chapter08 ├── FaceDetection.cpp ├── Facetrackingrobot.cpp └── SmilingFace.cpp ├── Chapter09 ├── Mic.png ├── TalkingPi.aia ├── VoiceBot.c └── VoiceControlBot.aia ├── LICENSE └── README.md /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/.gitattributes -------------------------------------------------------------------------------- /Chapter02/Blink.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter02/Blink.cpp -------------------------------------------------------------------------------- /Chapter02/SmartLight.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter02/SmartLight.cpp -------------------------------------------------------------------------------- /Chapter02/Soft_PWM_Blink.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter02/Soft_PWM_Blink.cpp -------------------------------------------------------------------------------- /Chapter03/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter03/.gitattributes -------------------------------------------------------------------------------- /Chapter03/ConstructionOfRobotVideo.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter03/ConstructionOfRobotVideo.mp4 -------------------------------------------------------------------------------- /Chapter03/Forward.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter03/Forward.cpp -------------------------------------------------------------------------------- /Chapter03/RobotMovement.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter03/RobotMovement.cpp -------------------------------------------------------------------------------- /Chapter04/DistanceMeasurement.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter04/DistanceMeasurement.cpp -------------------------------------------------------------------------------- /Chapter04/I2CLCD.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter04/I2CLCD.cpp -------------------------------------------------------------------------------- /Chapter04/I2CLCDdm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter04/I2CLCDdm.cpp -------------------------------------------------------------------------------- /Chapter04/LCDdisplay.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter04/LCDdisplay.cpp -------------------------------------------------------------------------------- /Chapter04/LCDdm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter04/LCDdm.cpp -------------------------------------------------------------------------------- /Chapter04/ObstacleAvoiderRobot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter04/ObstacleAvoiderRobot.cpp -------------------------------------------------------------------------------- /Chapter05/Hello_World.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter05/Hello_World.cpp -------------------------------------------------------------------------------- /Chapter05/LEDBuzzer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter05/LEDBuzzer.cpp -------------------------------------------------------------------------------- /Chapter05/LEDOnOff/LEDOnOff.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter05/LEDOnOff/LEDOnOff.pro -------------------------------------------------------------------------------- /Chapter05/LEDOnOff/LEDOnOff.pro.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter05/LEDOnOff/LEDOnOff.pro.user -------------------------------------------------------------------------------- /Chapter05/LEDOnOff/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter05/LEDOnOff/main.cpp -------------------------------------------------------------------------------- /Chapter05/LEDOnOff/mainwindow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter05/LEDOnOff/mainwindow.cpp -------------------------------------------------------------------------------- /Chapter05/LEDOnOff/mainwindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter05/LEDOnOff/mainwindow.h -------------------------------------------------------------------------------- /Chapter05/LEDOnOff/mainwindow.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter05/LEDOnOff/mainwindow.ui -------------------------------------------------------------------------------- /Chapter05/Laptop_Controlled_Rover.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter05/Laptop_Controlled_Rover.cpp -------------------------------------------------------------------------------- /Chapter05/QTRover/QTRover.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter05/QTRover/QTRover.pro -------------------------------------------------------------------------------- /Chapter05/QTRover/QTRover.pro.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter05/QTRover/QTRover.pro.user -------------------------------------------------------------------------------- /Chapter05/QTRover/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter05/QTRover/main.cpp -------------------------------------------------------------------------------- /Chapter05/QTRover/mainwindow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter05/QTRover/mainwindow.cpp -------------------------------------------------------------------------------- /Chapter05/QTRover/mainwindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter05/QTRover/mainwindow.h -------------------------------------------------------------------------------- /Chapter05/QTRover/mainwindow.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter05/QTRover/mainwindow.ui -------------------------------------------------------------------------------- /Chapter06/DisplayImage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter06/DisplayImage.cpp -------------------------------------------------------------------------------- /Chapter07/BallTracing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter07/BallTracing.cpp -------------------------------------------------------------------------------- /Chapter07/Camerafeed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter07/Camerafeed.cpp -------------------------------------------------------------------------------- /Chapter07/ObjectDetection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter07/ObjectDetection.cpp -------------------------------------------------------------------------------- /Chapter07/ObjectFollowingRobot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter07/ObjectFollowingRobot.cpp -------------------------------------------------------------------------------- /Chapter07/ObjectFollowingRobotwithoutUltrasonic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter07/ObjectFollowingRobotwithoutUltrasonic.cpp -------------------------------------------------------------------------------- /Chapter08/FaceDetection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter08/FaceDetection.cpp -------------------------------------------------------------------------------- /Chapter08/Facetrackingrobot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter08/Facetrackingrobot.cpp -------------------------------------------------------------------------------- /Chapter08/SmilingFace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter08/SmilingFace.cpp -------------------------------------------------------------------------------- /Chapter09/Mic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter09/Mic.png -------------------------------------------------------------------------------- /Chapter09/TalkingPi.aia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter09/TalkingPi.aia -------------------------------------------------------------------------------- /Chapter09/VoiceBot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter09/VoiceBot.c -------------------------------------------------------------------------------- /Chapter09/VoiceControlBot.aia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/Chapter09/VoiceControlBot.aia -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Robotics-Programming-with-Cpp/HEAD/README.md --------------------------------------------------------------------------------