Driving backwards vs Custom dock modification #620
Replies: 3 comments 2 replies
-
The dock does two main things: 1) you have the contacts that charge the robot and 2) you have IR emitters that allow the robot to see the dock (that's how the
I'm not sure I understand this part. If you mean that you want to attach something to the front, and you are asking if the robot can dock backward that's a different story.
I'm not a battery expert, but assuming that you can charge the Create 3 battery without using the official dock, you could design a new one and run your own docking algorithm (for example the nav2 stack has some open-source apriltag based docking solutions). |
Beta Was this translation helpful? Give feedback.
-
There was addition of Docking Server to nav2 by Steve Macenski recently, so navigation to custom dock could be supported by ROS2.
This is one part of the question, there is for sure circuit in Home Base dock which detects:
On Kobuki you just plugged power supply with barrel jack 18V DC in addition to dock (which I didn't have). I have battery hacking in my todo-list for future, but for battery packs there are BMS (Battery management system) that protect cells from overcharging and manages each cell's voltage. My second part of question is, if I wanted to keep using dock for charging, to attach something in the back of the robot (with caster), and use all ROS functionality (cmd_vel, nav2) with forward/backward flipped? Both parts are kinda hacky, in short, I just want to attach some mechanism close to the floor in front of the robot, but there is dock in the way, so either design custom (flat) dock/charger or put the mechanism at the back, and flip directions software wise (while ignoring physical implications). 3rd option is to use some retractable mechanism that would lower itself down while not charging but that is even more sci-fi ( Would look cool though) What do you think is most approachable way? |
Beta Was this translation helpful? Give feedback.
-
@alsora Did you get any info about battery/direct charging? Thanks! |
Beta Was this translation helpful? Give feedback.
-
I'd like to attach mechanical device in front of robot to perform object manipulation. I used this approach with Kobuki (Turtlebot 2) with no problems. With Create 3 there is dock (Home base) that prevents this since it is only way of charging the robot.
Is there a way to just attach anything to the back of the robot and flip forward/backward directions? I'm using ROS navigation so I wouldn't be using bumper & bottom IR sensors anyways. I can think of few issues:
If the forward/backward flip could be solved within ROS without touching embedded board that'd be cool.
Another way this could be solved would be 3D printing custom dock, a flat one, where robot would just drive onto it. Issues could be:
I think modifying Create3 in this way would be huge benefit for community and owners of Create3 robot. Does anyone have experience with either flipping directions of Create3 ( or previous Turtlebots ) and/or creating custom dock/charging?
Beta Was this translation helpful? Give feedback.
All reactions