So as you may be aware I am in research mode to see how I will power my Humanoid Robot that I am in the process of building.
My original intent was to run it with an Arbotix-Pro and a Raspberry Pi 3B +. I had the software all installed and compiled and swapped the SD card to my HR-OS1 robot to verify that the software was good. This worked fine. So I designed and build my robot and installed the electronics and wired it up. When I did I found that the Arbotix-Pro was DOA (I had it sitting for almost couple years). I contacted Trossen Robotics to check on my options, I found out the board is no longer available as they stopped manufacturing it in 2016. They had one laying around in the office and offered it to me free of charge but with no guarantee that it will work. I got it and it powers up and can be seen by the OS, but can’t control servos or even see them.
Now to my ROS info. I have the Raspberry Pi 3 B+ which I have Ubuntu installed and ROS installed as well. I have a Arbotix-M that can control the 20 Dynamixel AX-12A actuators. Everything I am reading is suggesting that an Arduino Board is the way to go or is the most commonly used solution.
I am new to this and still reading to play catch up. Is ROS with the Raspberry Pi 3 and the Arbotix connecting over I2C?
Anyone use ROS for a BIOLOID yet? Would I be better with something else and an Arduino? I want the robot to be autonomous as much as possible, but also have vision tracking.
Looking for info / thoughts on ROS vs Other methods.
I know there is going to be a learning curve for me no matter which method I use, so I am not picky as to which method as long as it will do what I after.