Jishnu Sureshlonebots.hashnode.dev·Jul 7, 2024Building a Ping-Pong Game with TurtlesimApplying what you have learned through hands-on projects is one of the best ways to solidify your understanding. I decided to build a ping-pong game using the Turtlesim simulator, and I’d like to share my experience. Let’s call this project “turtlesi...DiscussROS
Hankyu Kimhankyukim.hashnode.dev·Jun 4, 2024QoS Parameter from DDSHistory : Select length of que, FIFO/LIFO. Reliability : Using ACK/NACK signal for reliability. Durability : Remove history of sent data. Deadline : Get noticed from the latency delay. TimeBasedFilter : Limit 'subscribe' for once in a certain tim...DiscussDDS
Hankyu Kimhankyukim.hashnode.dev·Jun 4, 2024How to set robot communication cycle?Q. I have a question when we communicate with a robot. The cycle changes from 2ms to 3ms or 5ms while socket programming with the robot. How do people usually set the communication cycle regularly? A. You have to match it with the robot's embedded b...DiscussSW
Mayank Sharmamayank2001.hashnode.dev·Feb 4, 2024Configuring ROS Environment , Navigating ROS Filesystem and Creating ROS packageBefore starting these tutorials please complete installation configuring ROS Environment: If you are ever having problems finding or using your ROS packages make sure that you have your environment properly setup. A good way to check is to ensure tha...Discuss·20 likes·47 readsROS
Aditya Kamathadityakamath.hashnode.dev·Dec 28, 2023Last update of 2023In my last post of 2023, I'll try to summarize what I've been up to these last few months. Firstly, I've been playing around with some more sensors - a VL53L7CX ToF Imager and a Raspberry Pi Sense HAT, and a new controller - an 8BitDo SN30 Pro gamepa...Discuss·42 readsROS
Kemal Bektaşkemalbektas.dev·Sep 27, 2023Enhancing ROS 2 Systems: The Power of Node CompositionROS 2, the next generation of the Robot Operating System, is engineered to excel in industrial and production settings, prioritizing reliability and safety in robotic systems. With a focus on performance, determinism, and security, ROS 2 introduces i...Discuss·178 readsROS
Aditya Kamathadityakamath.hashnode.dev·Aug 16, 2023ROS 2 and VPNsThis one is a bit of a side-quest - Originally, I intended to work on ros2_control for my 3-wheeled robot, but I got sidetracked by a new group robotics project. One of our challenges was to find a way to control/monitor multiple outdoor robots (on d...Discuss·1 like·959 readsvpn
Aditya Kamathadityakamath.hashnode.dev·Jun 3, 2023Odometry using Optical FlowA few weeks ago, I got my hands on the PAA5100 Near (15-35mm) Optical Flow sensor from Pimoroni. With such a short range, it seemed perfect for one of my mobile robots, so I decided to write a ROS 2 Humble node for it. I decided to start off using th...Discuss·850 readsROS
Aditya Kamathadityakamath.hashnode.dev·Apr 26, 2023Visualizing Robots in UnityOver the last few weekends, I've been trying to set up a visualization for AKROS2 on Unity. I have had some successes, and I think I have reached a state where I have correct transforms, and can visualize most of the topics quite correctly. In this p...Discuss·344 readsROS
Aditya Kamathadityakamath.hashnode.dev·Apr 6, 2023Micro-ROS Parameter ServerFixing the micro-ROS parameter server on my robot has been on my mind for a long time, but I got quite busy working on other things like setting up a visualization in Unity (I still have some issues to fix here, and I will hopefully write a post abou...Discuss·157 readsmicro-ROS