Just curious about the battery and boards positioning. I think they should be as low as possible, maybe keep the boards if worried about EMI, but battery probably can moved down and split on both sides
Hi it is actually the opposite. Moving the centre of mass of an inverted pendulum robot helps with balancing instead of making it harder. For example try balancing a broomstick on your hand with the brush at the top and then with the brush closer to you. Splitting the battery is also not necessarily but if you want another battery then I guess that is a solution
The work in pybullet was separate to ROS2 however in another project I did connect them ua-cam.com/users/shorts7H_1pL-8Ow8?feature=shared . The joystick was easy using a python library called approx eng input. I can share the code for the YT short demo if you’d like
@@hassanportal5865 I wounder PyBullet not support ROS2 directly like gazebo. Gazebo communicate with topic and services. I think PyBullet connect with ROS2 with directly Python Pybullet library. Right? I found approx eng input library. Thank you.
@@its_official_shorts_007 ros2 level 1 course then ros2 level 2 course then nav2 course on udemy all by eduard renard. Arduino and ESP knowledge can be picked up from chatGPT or lastminuteengineers.com . Robofuntastic is good for microROS but that’s more advanced
Great work! I am also tring to control step motors via microros, the commands are published via UDP but I could not run step motors as they are blocked by the microros part. Can you share your code for the arduino
@@XXXX11116 thank you. yes microROS can be very fiddly at times when precise timing is required. All the code is on my GitHub username TheHassanShahzad and the repo is bistable_arduino or something along that
Nice work 👍
Creative video, thank you :)
Glad you liked it!
Just curious about the battery and boards positioning. I think they should be as low as possible, maybe keep the boards if worried about EMI, but battery probably can moved down and split on both sides
Hi it is actually the opposite. Moving the centre of mass of an inverted pendulum robot helps with balancing instead of making it harder. For example try balancing a broomstick on your hand with the brush at the top and then with the brush closer to you. Splitting the battery is also not necessarily but if you want another battery then I guess that is a solution
How did you connect ROS2 and Pybullet ? and ROS2 and Joystick ? Any packages?
The work in pybullet was separate to ROS2 however in another project I did connect them ua-cam.com/users/shorts7H_1pL-8Ow8?feature=shared . The joystick was easy using a python library called approx eng input. I can share the code for the YT short demo if you’d like
@@hassanportal5865 I wounder PyBullet not support ROS2 directly like gazebo. Gazebo communicate with topic and services. I think PyBullet connect with ROS2 with directly Python Pybullet library. Right? I found approx eng input library. Thank you.
We would like to ask if you are interested in upgrading your project?
PCBWay are very willing to be involved.
Looking forward to your reply.
From where I can learn these all things .
Can you suggest please. I am also interested but don't know anything
Roadmap?
@@its_official_shorts_007 ros2 level 1 course then ros2 level 2 course then nav2 course on udemy all by eduard renard. Arduino and ESP knowledge can be picked up from chatGPT or lastminuteengineers.com . Robofuntastic is good for microROS but that’s more advanced
Great work! I am also tring to control step motors via microros, the commands are published via UDP but I could not run step motors as they are blocked by the microros part. Can you share your code for the arduino
@@XXXX11116 thank you. yes microROS can be very fiddly at times when precise timing is required. All the code is on my GitHub username TheHassanShahzad and the repo is bistable_arduino or something along that
@@hassanportal5865 I downloaded your rep but could not locate the arduino codes for the esp32
which software do you use for simulation?
Hi I used PyBullet which you can import as a library into a python script
@@hassanportal5865 thx!
Reinforcement learning can be perform better than PID
It's probably not as fast or efficient though.
Sure but why??
Generally true, and especially so for multi-DOF, but in this case, it's just a single screw axis, right? It's just easier to change by hand here
@@f4rtboss862false, pid performs better here. Even Boston dynamics has a model based approach. Only idiots rely fully on a RF black box.