Day 19 learning robotics and ros. Building my own active suspension mobile robot in FreeCAD and CROSS workbench. Built a chassis, struts, and wheels. Having trouble getting the joints to all line up. Visualizing the whole robot is nice, but the placement UI is a bit challenging.
Day 18 learning robotics and ros. Connected the gazebo depth sensor to the planning environment makes octree of blocks for occupied regions where the sensor detects objects. Collision check between the blocks and the robot arm allows for collision free planning in the real world.
Day 17 learning robotics and ros. Lots of pieces coming together now as I added a simulated sensor to see my simulated robot. The planner (with some help from me) can see the virtual scene the same way it would on a real robot. Very cool. Even has physics for the gripper pickup.
Day 16 learning robotics and ros. This actually took more than a day because I was stuck. Joint limits on my model and planning limits and goal waypoint all being identical caused nothing to move but no useful errors. Finally got my arm and sim moving under roscontrol via moveit.
Day 14/15 learning robotics and ros. By far the hardest days so far. Between the sim, controller, and moveit planner, there are tons of config variables that need to be set properly and match in order for the system to communicate. Tools for configuration flow seem to be lacking.
Day 13 learning robotics and ros. Successfully modified a standard robot by adding my own custom gripper. Really enjoying Xacro as a method for chaining existing components, but also as a way for simplifying repeated operations, like inertia blocks, within existing robot models.
Day 12 learning robotics and ros. Back in FreeCAD to modify my robot by building a custom gripper. Smooth transition from CAD to Gazebo thanks to CROSS Workbench. Really helpful to see visual rep of frames and joints in CAD to debug before doing the whole export process.
Day 11 learning robotics and ros. Small detour today to focus on exploring nodes and how they talk with topics, services, and actions. I wish there were better tools for this. The old rqt_graph tool from the ros1 days doesn't render well. Or are these graphs always a big mess?
Day 10 learning robotics. Switching over to arms now. Amazing how much functionality is available for free to drive an arm. Kinematics, collision free planning, sensor integration, GUI tools for defining tasks, scripting. All available free out of the box.
Day 9 learning robotics. Doing some research into an interesting robot to model from scratch and simulate doing something useful. I'm thinking that some sort of active suspension wheeled robot is a good step up from the basic mobile base. Probably not gonna go with the balancer.
Day 7/8 of learning robotics and ros. Everyone talks about the sim-to-real problem, but for beginners the cad-to-sim is often a big barrier. Learning about urdf and model import and using the FreeCAD CROSS workbench to visualize models and make it easier to modify and update sims
Day 6 learning robotics and ros. Driving via nav2 and programmatically generated drive targets (no gui). Great when it works. When it doesn't, though, it does highlight the problem of "where do I even start" to debug when things don't go as planned. Need lots logging on cmd side.
Day 5 of learning robotics and ros. Testing autonomous driving with nav2. Because so much amazing functionality exists already, it's an interesting teaching modality to show the entire workings of a complex system and then peel back the layers to see how it's done. I love it.
Day 4 of learning robotics and ros. Jumping into the SLAM toolbox to drive around in gazebo and look at how the work gets mapped by lidar. Good to see a realistic application. The the map frame jumps around a lot as I drive. It also gets completely broken if I bump into anything.
Day 3 of learning robotics and ros. I don't care if it's not perfect, Rviz is great. I love seeing my sensor data from different sensors line up perfectly. Sure, it might be cheating since it's in simulation, but at least we know what we're shooting for on the real hardware.
Day 2 of 28 learning robotics and ros. Poking around under the hood with topics, nodes, message types and the like. Despite the fact that I've been doing this for a while I was suprised to finally notice that ros params are just a wrapper on a set of service calls.
Day 1 of a 28 day learning robotics challenge. Day 1 involved teleop of a wheeled robot in gazebo. While the teleop interface is crude, I appreciate the tight coupling of the GUI to the raw message types. Really helps understand how and what is flowing where.
I'm starting a 28 day robotics programming challenge today. If any of my followers have advice for good, small, standalone coding projects for robotics engineers, I'm all ears.
15 Followers 1K FollowingHe / Him
Trans rights are human rights. Musk purchased this platform to undermine democracy and human rights. Use of platform does not constitute endorsement
122 Followers 1K FollowingWorking on path, motion and mission planning for aerial robots and previously for small ground robots. Also love robot hardware design. Ph.D. Johns Hopkins.
39K Followers 2K FollowingOur mission is to support development, distribution, and adoption of open source software like #ROS and #Gazebo for use in the robotics industry. Formerly OSRF.
3K Followers 49 Followinghttps://t.co/3gNYdM5MVH is the world's No. 1 AI note-taking brand, trusted by over 1 million users worldwide. Follow for Plaud Intelligence updates. #AI #Productivity
12K Followers 3K Following420.69x engineer. director of the techno-optimist propaganda department. the future is stored in the balls BUY MY ROBOT at https://t.co/716Dv2MArX
6K Followers 165 FollowingGazebo is a leader in robot simulation. Maintained by @OpenRoboticsOrg and good friends with @rosorg!
Support: https://t.co/7sIsIXS07i
9K Followers 3K Followingclick clack keyboard man @pipedream_labs. cofounded @voyage, built drones for amazon and larger drones for the army. hyperspectral sensing enthusiast. KC3YLJ
37K Followers 115 FollowingThe MapScaping Podcast is a #podcast for the #geospatial community. Just search for "MapScaping" Wherever you get your podcasts!
267K Followers 2 FollowingIndoor enthusiast. Co-founder https://t.co/e62S5uByfO / https://t.co/Tuh5wHPHTI. Let’s be kind to each other. I am no longer on twitter. Find me @[email protected]
990 Followers 536 Followingindustrializing american home building • prev building rockets as cofounder @evolutionspace_ and starship manufacturing @spacex
2K Followers 7 FollowingThe #1 Pi-hole statistics & management tool. Available for iOS, iPadOS, watchOS, tvOS, and macOS | Made with ❤️ by @joost_akker 🇳🇱
3K Followers 2K FollowingBuilding a modern kid carrying electric scooter for American cities. Former @screenhero founder previously at @slackhq, @voyage and @covariantai.
21K Followers 242 FollowingFrom homelab and edge AI to local LLMs, Turing Pi handles it all. Datacenter-level compute in a desktop design. Join the community https://t.co/Siv6YvvCYO
2K Followers 145 FollowingLuke's Laboratory is a manufacturer of premium high performance 3d printer parts and 3d printers, specializing in production, manufacturing, and service!
823 Followers 452 Followingnuclear roboticist & personality hire @ Radiant · former spacecraft whisperer @ SpaceX · you can just do things · my views don’t reflect my employer
No recent Favorites. New Favorites will appear here.