The first experiments with ROS showed that it probably will help a lot in building mind-like organized programs. Node-based conception and server-client interactions hopefully allow me to think less about queues, threads, and access control, which took the most of…
The Reptile Demo
While I’m finishing a new article about the project, please look at the video demonstration. Without the context for now Error happened.
Zakhar's Concept
It is not a secret for anybody, what we are living in the era of consumption. We produce and consume food, medical preparations and of course, the flagship of the planet’s economics – electronics. Modern electronics are becoming more and…
Zakhar relaunch: Zakha_ros
After a lot of experiments with Raspberry, ESP32, STM32 and Arduino boards I’ve decided what will be a spine of the Zakhar project. ROS seems the most interesting and extendible. Inside it, I could combine Python, C, C++ programs (hence, libraries ) working inside…
Setting up Virtual Machine with Ubuntu to work through console in Windows
Here is how to work with Linux inside a virtual machine from Windows using ssh client and VirtualBox. If you will use any command line ssh client you could use all Linux functions right inside your standard Windows Command Line…
General Purposes CMakeFile.txt template
Working with CLion all the time I had to write a new CMakeFile. Finally, I created a simple template and decided to share it. https://gist.github.com/an-dr/cee58b52eec3467249ba4ed1aa3704ac Error happened.
Zakhar the Robot
Today I decided to present my small robotics project. I called it Zakhar. It is not really a robot of flesh (though, sometimes I’m assembling different prototypes). it is a research project where I develop new interesting ways in robotics architecture. The…
C state machine code example
For purposes of a comfortable working with serial interfaces, I wrote some template of a state machine, which is easy to modify for any given application. It could one of the good way to work with some processes. https://gist.github.com/an-dr/f8f76cfc6498ab4b04ffd31c4b3dd31d Error…
Configure Visual Studio toolchain on Eclipse
1. Install software: 2. Open Eclipse -> Help -> Install New Software… -> Work with: http://download.eclipse.org/tools/cdt/releases/9.4/ -> CDT Optional Features -> C/C++ Visual C++ Support 9.4.3.201802261533 -> Next -> Agree -> Install -> Finish -> Restart 3. Close Eclipse 4. Open Developer Command Prompt for VS 2017 and…
Install OpenCV for Visual Studio C++ development
1. Get software: 2. Install Visual Studio; Unpack OpenCV somethere and add enviromental variable OPENCV\_DIR = C:\\opencv-3.4.1-vc14\_vc15\\opencv\\build\\x64\\vc15 3. Create Windows Console Application in Visual Studio 4. Add OpenCV to a project property 5. Add code (add path to you image at…