In this note I will show you how to use this state of the art real-time object detection system, named YOLOv2 with custom objects under ROS. This works only with Linux. I personally used Ubuntu 14.04 and ROS Indigo.
I originally created this as a short to-do list of study topics for becoming a software engineer, but it grew to the large list you see today. After going through this study plan, I got hired as a Software Development Engineer at Amazon! You probably won't have to study as much as I did. Anyway, everything you need is here.
The items listed here will prepare you well for in an interview at just about any software company, including the giants: Amazon, Facebook, Google or Microsoft. >
This is an example of how to convert notes from OneNote into Markdown to use in other, less annoying Note applications. I am using PowerShell on Windows here, but other shell/scripting environments would work as well. If you want separate .md
files, you'll need to export your OneNote pages separately. Exporting a section, or a selection of pages creates a single .docx
file.
- Download and install Pandoc
- Export each of your note pages to a
.docx
(Word) format using OneNote export from the File menu - Gather all of these
.docx
files into a directory - Open directory in File Explorer
- Open Powershell from the File Explorer using File -> Open Windows Powersell
- Run the following command:
/* | |
* In embedded systems, the C programming language is most often the language of choice. For more intensive | |
* elements in the system, assembly can be used. Embedded C is distinct from typical C programming in its | |
* requirements for efficiency, its limited resources, and its unique hardware problems which are much less common in | |
* the majority of C programs. Even still, the language itself is the same, so check out K&R's The C Programming | |
* Language and other reference books. | |
* | |
* Some of the problems central to embedded systems programming: | |
* - Memory management | |
* - Register access and manipulation |