Category: Uncategorized
-
Nav2 Localisation not Loading a Default Map
Hi everyone, I finally have my diffdrive robot navigating with waypoints using Nav2 and this great tutorial. However, while trying to use a saved map for localization I ran into the following error: I had the following entry in my launch file: My map was also in the correct folder and valid output from the…
-
Lidar Failing to Start – ROS2 and RaspberryPi
Hi everyone, I’m messing around with a diff-drive robot and have been hitting an intermittent issue with my Lidar: This turned out to be a low power issue. The Pi’s voltage had been dropping to about 4.5v as my 12v battery grew a little flat. Recharging the battery immediately fixed the issue. For a more…
-
Wheel Going in the Wrong Direction – RVIZ2 and FoxGlove
Hi everyone, I hope you’re having a good break! I’m currently following this tutorial and messing around with a diffdrive robot. After making a few changes I noticed that my simulations were playing up. Strangely, the robot itself was still working perfectly fine. The problem I was having was that even though my robot was…
-
Searching for a new site idea on Reddit!
Backstory A bit of a different sort of post this time. I’ve been looking for a new side project for a couple of weeks after finally deciding to shelve the one I’ve been working on for the last six months or so. I had intended to build a small scraping bot as a subscription service…
-
Adding a Custom Domain Name – AWS SAM
Hi everyone, It’s been a long time but I’m messing around with AWS SAM again. I’m currently converting www.testerwidgets.com into an AWS SAM application. As part of this I needed to add a custom domain. Unfortunately, the doco on how to do this isn’t great so I’m going to share what ended up working for…
-
.Net 5.0 – This package is required for the Entity Framework Core Tools to work
I was trying to create a migration in a new project within a solution and received the following error: Build started… Build succeeded. Your startup project ‘SubscriptionManagementGrpcService’ doesn’t reference Microsoft.EntityFrameworkCore.Design. This package is required for the Entity Framework Core Tools to work. Ensure your startup project is correct, install the package, and try again. The…
-
Docker Volumes Mounting File as Folder on Windows
Hey everyone, I ran into a small issue today using docker-compose. I had a config file I was trying to mount as a volume however running “docker-compose up” generated a folder instead. ERROR: for grafana Cannot start service grafana: OCI runtime create failed: container_linux.go:349: starting container process caused “process_linux.go:449: container init caused \”rootfs_linux.go:58: mounting \\\”/host_mnt/e/repos/Sample-Twitch/grafana/datasources.yml\\\”…
-
Useful RabbitMQ Commands
Hey everyone, This is more for personal reference, but hopefully it’s able to help someone else as well. This post will simply be used for a list of RabbitMQ commands that I’ve found handy and may need to use again down the track. Command Description Reference Misc rabbitmqctl stop_apprabbitmqctl reset # Be sure you really…
-
Useful Docker Commands
Hey everyone, This is more for personal reference, but hopefully it’s able to help someone else as well. This post will simply be used for a list of docker commands that I’ve found handy and may need to use again down the track. Command Description Reference Misc docker build -t “twitch/warehouse” -f .\Dockerfile-warehouse . Build…
-
MassTransit with Mediator – ‘IServiceCollectionBusConfigurator’ does not contain a definition for ‘AddMediator’ and the best extension method overload ‘DependencyInjectionRegistrationExtensions.AddMediator(IServiceCollection, Action)’ requires a receiver of type ‘IServiceCollection’
Hi everyone, I’m currently learning MassTransit by following a great video series by Chris Patterson: https://www.youtube.com/watch?v=dxHNAn69x6w&list=PLx8uyNNs1ri2MBx6BjPum5j9_MMdIfM9C&index=1. Unfortunately, when trying to add mediator as instructed in the first video I hit the following error: ‘IServiceCollectionBusConfigurator’ does not contain a definition for ‘AddMediator’ and the best extension method overload ‘DependencyInjectionRegistrationExtensions.AddMediator(IServiceCollection, Action)’ requires a receiver of type ‘IServiceCollection’…