The complexity of the networks is getting increased in a non-linear manner with any new type of node added, so documentation of the development is becoming more crucial than ever. So, I’ve decided to, firstly redraw the network diagram to…
Tag: project-zakhar
Update of the ROS-network
Hi! I merged a huge update for zakharos_core – the main part of the Zakhar project. The repository is a Robot Operating System network where the main application consists of ego-like nodes: the consciousness (the main application) and instincts (interruptions). Each of them operates…
Hardware structure
Just added illustrations describing the hardware used in the project to the repository: https://github.com/an-dr/zakhar/tree/ec7c4e69af0f5b44aa3dde2fd7766416ac783668 Here are the pictures: And detailed for each device: Error happened.
First test of the second instinct for Zakhar
Testing of the mind of Zakhar with two “instincts”: Error happened.
New test site!
Just finished a new site for tests and demonstrations! New place, new hardware, more updates soon! Error happened.
Three Ultrasound Sensors
Unfortunately, I broke my ultrasound sensor during resoldering of connectors. Taking advantage of necessity of buying something, I’ve bought three new ones! Updated code with a new ultrasound sensor driver: https://github.com/an-dr/zakhar_sensors/tree/c4e7a5e5c91acbbc1efdaaa4122e46428793c973 Error happened.
Sensor Platform with STM32
Done! Now, sensor data is collected by a powerful STM32 MCU with FreeRTOS. This will help to add even more sensors. For now, there are two: Here is a video of the update in action: Links: Photos bellow. Error happened.
Calm prototyping evening
It’s a good night to move the sensor platform to a new MCU and add some sensors to demonstrate working of the emotional core (roadmap). PR for the update (WIP): https://github.com/an-dr/zakhar_sensors/pull/4 Error happened.
Zakhar Milestone: Zakharos
Changelog since the Reptile Demo Milestone: Common: Sensor platform: Computing (brain) platform: Moving platform: Repository: https://github.com/an-dr/zakhar Error happened.
Startup check
The startup system check is shown on an OLED display. The display has its separate i2c bus (I2C-3) to communicate with the Raspberry. The startup process is the following: Gif of the process: Code of the startup check process: https://github.com/an-dr/zakhar_service/tree/feature/display_n_startup/display…