Take a look here for some of the stuff -- not sure everything has been posted yet: https://github.com/21stCenturyRobot
-Fergs
Type: Posts; User: lnxfergy; Keyword(s):
Take a look here for some of the stuff -- not sure everything has been posted yet: https://github.com/21stCenturyRobot
-Fergs
The baud rate has nothing to do with the motors really. The 38400 baud rate works pretty well with XBEE radios -- which is why it is the default. The problem with higher baud rates (115200, etc) is...
I just pushed a fix to revert the unintentional default baud change: https://github.com/vanadiumlabs/pypose/commit/aea2f90fe7453f8b76a115a9da65e070baea33a4
In the future, even just commenting on...
I pulled your branch into the mainline -- it's better than nothing. Feel free to open any future pull requests for updates -- they will be merged!
-Fergs
Just cycling through threads -- I've pushed a fix for the val/rads bug to the mainline (https://github.com/vanadiumlabs/pypose/commit/c47f19fda9db434198b86a264864556375f06c1d)
Also added the...
I believe you've hit https://github.com/vanadiumlabs/pypose/issues/6
The fact that the 0015 version works is an interesting fact, I'm adding this thread link to the ticket since that might help...
While Vanadium Labs did do the original design, the ArbotiX-M is manufactured and sold entirely by Trossen Robotics, hence the documents on the Vanadium site not being up to date. That said, I also...
The ~ puts the topic in the local namespace of the node. Thus, if the gripper controller runs with the name "gripper_controller" the full action name becomes "gripper_controller/gripper_action" --...
As stated on the README in the source (https://github.com/vanadiumlabs/simple_arms), simple arms was for Fuerte and earlier (arm_navigation). I don't think I ever really tested on Groovy, because by...
Looking at the repositories I have checked in, I can't find any code for the RIPPLE_GEO. I definitely was working on that at one point with the version of ISSY that had foot sensors, but I don't...
My understanding is that all the Neato models have a *similar* interface, but I don't have any spies inside the company who can confirm this! That said, I have heard some reports of newer models...
You don't need to copy the files -- especially the .action files. What you need to do is remap node names and arguments http://wiki.ros.org/Remapping Arguments Normally this is done by creating a...
One thing to note here: if you want to leverage the ROS navigation stack (the off-the-shelf software that pretty much can handle driving from point to point collision free), you should really read...
The fact that things return to working after a reboot suggests to me that it is a code error. I would suggest adding more information about what you are commanding the servos to do, and if possible,...
I'm not sure what "test.py" means, but if you are using the simple_arm_server node originally developed by me, you would need to run 2 instances, one for each arm, with each having a different name....
Can you post the code snippet you are using? I think the issue you are seeing is that you are probably using A1/A3 in the analogRead function. Instead, you should use the pin number:
// Set...
Moving slower probably won't help all that much with heating. Both the AX-18A and RX-24F use coreless motors, which is probably the primary reason they heat up faster. When I had 24Fs, I couldn't...
I'm a big fan of the STM32F4 (168Mhz Cortex-M4, with FPU). I've mostly rolled my own boards at this point, but I have posted all of my gcc/libstm setup on github:...
Not a problem, it's a common misconception and that's why I pointed it out. There is a huge crowd out there that thinks rosserial is a replacement for everything, but it's not.
-Fergs
That's a generic crimper, right? I have a pair of the Engineer crimpers, which will kinda do most crimps OK, but it's painful to do a lot of them, and the strain relief isn't always great. For any...
Thoughts:
1) EtherCAT & hobby robotics... not sure these mix all that well. I suppose you've handled all of the driver/licensing/etc, but I'm still skeptical of EtherCAT in hobby.
2) Seeing...
A couple of comments (From someone who has used ROS first in an academic/hobby situation, later in commercial apps, and still in hobby to this day):
RE: *replacing cd shell command* -- it's not...
Kurt,
A ticket or pull request on github is the best way to get changes into the code base. Back in the early days of Arduino when we first rolled out the ArbotiX, we needed to create our own...
485 is more reliable -- when properly used -- although at the given distances the TTL performs about as well. Properly used generally means:
Use of termination resistors to prevent ringing......
.., and find/understand or write the libraries for peripherals and port all your code.
... and then figure out why it's hard faulting, cause it is certainly going to happen at least once, and be...
Seeing as the kinect doesn't move on it's own, I have no idea why you would define a kinect-based motion model.
As for measurement model, it's pretty similar to a stereo camera. These are two...
Nothing of consequence has changed in the libraries, or the format of the exported header files, since 0013. The .ppr file format has had some updates over the last couple of releases. The only...
Some real numbers:
In 2011, about 165,000 industrial robots were sold worldwide. Since 1963 there have been 2.3 million sold (Source: http://www.worldrobotics.org/index.php?id=home&news_id=261)
...
And I guess I feel compelled to give just a bit of backstory on why this is broken. Sometime around 2010, (after the v0013 release) I started rewriting the backend to make it possible to support...
Oh man. Just logged into the forum for the first time in about a week, and found this thread. Nice work on tracking down these bugs. I'll try to get them merged into the repo soon.
-Fergs
So, a couple of things stand out in this log:
Limits on servo 11, go to 4096? valid ranges are only 0-4095.. odd, not sure about this.
But then I went back and looked at your previous .ppr...
I would suggest finding a Kuka forum. I doubt you're going to find that (m)any of our users have worked with a Kuka arm.
-Fergs
Unfortunately, I can't replicate any of those failures in the leg# box on my Ubuntu system. I just added a bit more logging into the function that runs when the NUKE editor is first loaded -- if...
Are you using the ZIP from github? We did have a problem like this once before, but I think it was fixed. If you run PyPose from the command line, do you get any errors there (and if so, what are...
Yeah, I added the MX-stuff for Tyberius a while back -- but I've never had an MX-based walker to actually test on -- so it is very possible that there are kinks to still be worked out.
-Fergs
There was a bug in sign test -- which I believe I just fixed. Please download the latest code at http://github.com/vanadiumlabs/pypose/zipball/master and give it a try.
Sorry for the problems,...
Could you download http://github.com/vanadiumlabs/pypose/zipball/master, which will now be updated with a patch to the config model function. This makes sign test work on my machine (I somehow missed...
Also, would you mind uploading your .ppr file? That might help me test it to see if something got garbled in the file.
-Fergs
I guess I posted the wrong link up there also -- that is for arbotix, not pypose, you have downloaded this though right: http://github.com/vanadiumlabs/pypose/zipball/master ?
I can't reproduce...
Where did you install from? Have you tried the auto-generated-zip from github? http://github.com/vanadiumlabs/arbotix/zipball/master
-Fergs