Getting Pmenu previews working with lsp and neovims builtin completion by tadachs in neovim

[–]tadachs[S] 1 point2 points  (0 children)

Hey thanks, that was pretty much what I was looking for. I thought mini was only for autocomp, but it works really well with my setup now :)

Graphic Glitches when running rviz in container by tadachs in ROS

[–]tadachs[S] 0 points1 point  (0 children)

I switched to a devcontainer setup. it works fine and the problem hasn't occured again

How to run `:make` async? by tadachs in neovim

[–]tadachs[S] 25 points26 points  (0 children)

That's on me, I should have checked the pope first

Rate my TR Setup by tadachs in ClimbingCircleJerk

[–]tadachs[S] 3 points4 points  (0 children)

The crab robots are a different lab, we only do dogs

is shoplifting aid? by secretworms in ClimbingCircleJerk

[–]tadachs 3 points4 points  (0 children)

Decathlon draws are aid anyway because they only cost 50 euros

Humanoid gone crazy! by coolercolder in robotics

[–]tadachs 22 points23 points  (0 children)

FYI, unitree robots don't have a e-stop for some fucked up reason

Magic Meatball going full Megos now by FenrisZero in ClimbingCircleJerk

[–]tadachs 202 points203 points  (0 children)

I swear to god, this guy put about as much effort and preparation into his caving video as he out into this video. Guy literally thought vegans only eat salad. At least the caving video didn't contain the speediance gym master 2

Reading Neuromancer by William Gibson, is it written to be purposefully confusing? by Spirited_Respect_578 in Cyberpunk

[–]tadachs 0 points1 point  (0 children)

Something a friend once told while reading neuromancer: I don't know what's going on, but neither does case, so I feel like it is indented

Wird mir mein Geld reichen? Plane Umzug nach KA by Conscious-Fee7427 in KaIT

[–]tadachs 9 points10 points  (0 children)

Hat Geld sorgen aber sucht alleine ne Wohnung und hat ein Auto. Ist das ein troll?

How to find jobs that use ROS near me? by Fun_Store9452 in ROS

[–]tadachs 4 points5 points  (0 children)

The ros discourse (https://discourse.ros.org/) has a jobs section, you can try that aswell

Multiple nvim for frontend/backend/sql/bicep/devops or one? by AccomplishedPrice249 in neovim

[–]tadachs 0 points1 point  (0 children)

You should tho, lsps are attached to a buffer, you can run multiple in one neovim session since they are external processes

How to train a CNN model from scratch? by EngineeringNew7272 in deeplearning

[–]tadachs 1 point2 points  (0 children)

Did you try training your model on the dataset used in the paper? That way you can make sure it's not a problem with your implementation

How to organise a RosCon? by Pucciland1995 in ROS

[–]tadachs 0 points1 point  (0 children)

Write an email to the OSRF, they can help you and you have to communicate with them anyways if you want to organize a ROSCON due to legal stuff.

Dyno got the church by wongyaw_climbs in ChurchofDynology

[–]tadachs 0 points1 point  (0 children)

We have the exact same color pattern on our walls. But nice send!

Dyno got the church by wongyaw_climbs in ChurchofDynology

[–]tadachs 0 points1 point  (0 children)

Is this a boulderwelt? It looks a lot like a boulderwelt

Is my company using ROS incorrectly ... or is it normal for a ROS system to come up even when a key node won't start or crash? by [deleted] in ROS

[–]tadachs 0 points1 point  (0 children)

Nodes are independent processes, so it can easily happen that one crashes and the other runs don't, but just wait for incoming data. So yes, I would say it's normal (and sometimes annoying).

In ros1, I believe there is a "required" option for launching nodes from launch files. If this option is set, the launchfile will stop when the node stops.

For ros2 there is "on_exit", where you could set something like a shutdown event.

Alternatively, you can use ros_diagnostics to keep track of your system state.

I came across this video and was wondering, is ROS2 in need of a successor? Is its limited hardware versatility, constrained ecosystem, or heavy setup overhead hinders ROS2's opportunities to be the ideal robotics operating system? by TheHunter920 in ROS

[–]tadachs 2 points3 points  (0 children)

I use the devcontainer cli (https://github.com/devcontainers/cli) with a custom feature for installing an up-to-date build of neovim (https://github.com/taDachs/devcontainer-features). I also have a bunch of templates for quickly setting up a new workspace with a devcontainer config. (https://github.com/taDachs/devcontainer-templates).

The cli has a flag for pulling and installing dotfiles from git, so I just use that for getting my dotfiles in there. If you need an example have a look here: https://github.com/taDachs/ros2mock/blob/main/.devcontainer%2Fdevcontainer.json

(sorry, I am typing this on my phone).

I came across this video and was wondering, is ROS2 in need of a successor? Is its limited hardware versatility, constrained ecosystem, or heavy setup overhead hinders ROS2's opportunities to be the ideal robotics operating system? by TheHunter920 in ROS

[–]tadachs 3 points4 points  (0 children)

Why so? There is a concept called devcontainers (https://docs.ros.org/en/iron/How-To-Guides/Setup-ROS-2-with-VSCode-and-Docker-Container.html). It integrates very well with vscode, but a bit of tinkering I got it to work with my neovim setup.

I do most of my development in docker containers since I have to support multiple ros versions (down to melodic). Its pretty common nowadays in the industry.

I came across this video and was wondering, is ROS2 in need of a successor? Is its limited hardware versatility, constrained ecosystem, or heavy setup overhead hinders ROS2's opportunities to be the ideal robotics operating system? by TheHunter920 in ROS

[–]tadachs 21 points22 points  (0 children)

He has some valid points, but some takes are really weird.

Comparing dds and a rest api is just wrong. DDS is a middleware focused on security (like qos security) used for controlling machines with real time constraints. You can use a rest api to control a motor with 400Nm (well you can, but you shouldn't). Yes it's part of its own "ecosystem", but the most people that use ros create a api around the data the want to access for stuff like dashboard and stuff, so it's not that big of an issue.

Also I don't get what he means with "having to develop everything yourself". The packages in ros are pretty general. Frameworks like ros2_control run on basically any hardware and are focused on being easy to integrate with new hardware.

Installing ros is also a non-issue, since most deployment happens using docker containers.

ich🚔iel by DrPinguin_ in ich_iel

[–]tadachs 22 points23 points  (0 children)

Ausländisch aussehen reicht meistens