Author Archive
Friday, November 28th, 2008
MAC-BOT Prototype Unveiled
So I am happy to show some pictures of the MAC-BOT concept and prototype. The MAC-BOT is based on the PC-BOT 914 robot with a Mac Mini computer running OSX.
The MAC-BOT concept is a joint venture between White Box Robotics Inc and Cogmation Robotics Inc.
The prototype is in the early stages of development and the [...]
No Comments » - Posted in MAC-BOT, OSX Robotics, PC-BOT 914 by Schaerer
Friday, November 28th, 2008
Simple PC-BOT IR Avoidance demo Video
(Click on Picture to launch video)
After writing the PC-BOT driver I thought I should do something interesting now that it is integrated in robotFoundry. I quickly developed an IR avoidance routine and let our PC-BOT loose in the office. Eventually these routines will be part of the stock robotFoundry behaviours.
If you look closely in the video [...]
2 Comments » - Posted in OSX Robotics, PC-BOT 914 by Schaerer
Thursday, November 27th, 2008
PC-BOT 914 driver completed
Last week I finally completed the robotFoundry driver for the PC-BOT. The 914 is very solid platform and think it is a very good platform for commercial robot systems. Next I will finish the PC-BOT simulation model, most of the work has been completed, I just need to calibrate it.
We will also be adding a simulated laser [...]
No Comments » - Posted in PC-BOT 914 by Schaerer
Friday, October 10th, 2008
Invited Talk on High Level Robot Development and 3D Simulation
This week I was invited to give a talk to the department of Engineering at the University of Manitoba. The talk was about graphical coding / visual programing of robotic systems and how leveraging the power of these tools can lower development costs and speed up development time. One other benefit of using these tools is [...]
Comments Off - Posted in Talks by Schaerer
Thursday, October 2nd, 2008
Integration and Simulation of Whitebox Robotics PC-BOT 914
I am starting on another robotSuite project. We have received a PC-BOT 914 from White Box Robotics and we will fully support this robot in robotSim and robotFoundry. We have already completed a 3D model and I am now starting to do the integration ( writing the low level drivers) of the physical robot with robotFoundry. I plan [...]
No Comments » - Posted in PC-BOT 914, Simulation by Schaerer
Thursday, October 2nd, 2008
Successful Simulation of a Humanoid Robot (More Fun with PhysX Joints and Transforms )
Today, I finally managed to get a 22 DOF humanoid robot simulated in robotSim. Man what a lot of work. I really thought it would have taken a lot less time, but thats how it goes. Most of the problems were with Unity’s lack of documentation on configurable joints. I had to really understand the [...]
Comments Off - Posted in Humanoids, Simulation by Schaerer
Friday, September 26th, 2008
Simulating a Humanoid Robot (Fun with PhysX Joints and Transforms) Part 2
Ok,
So it looks like my assumption was correct that manipulating the individual segments directly, somehow bypasses the physics calculations.
I actually managed to rig my model with configurable joints and make the joints stable ( no jitter ). The biggest gotcha that I found is to make sure that the colliders that are attached to [...]
Comments Off - Posted in Humanoids, Simulation by Schaerer
Friday, September 26th, 2008
Simulating a Humanoid Robot (Fun with PhysX Joints and Transforms)
Over the course of the last few weeks I have been developing a humanoid robot simulation for robotSim
This has not been a very easy task and I seriously thought that it would take a lot less time than it did.
After getting all of the kinks out of the 3d model we started to rig the [...]
Comments Off - Posted in Humanoids, Simulation by Schaerer
Thursday, September 11th, 2008
Simulating Joint Torque on a Humanoid Robot Part 1
Simulating humanoid robots are not a simple task. I have been working on simulating joints and discovered that the current PhysX engine does not implement certain functions and that this will change the way we simulate joints.
Currently PhysX cannot report back how much torque is being applied to a joint, so there is know way [...]
No Comments » - Posted in Humanoids, Simulation by Schaerer
Monday, September 8th, 2008
Simulating a Humanoid Robot Pressure Sensor (foot) Part 1
I have been working on simulating a pressure sensor for humanoid robots. Pressure sensors mounted on both feet of a humanoid can provide a measure of how the weight of the robot is distributed across its entire body. This information is useful for humanoid robot balancing and stable walking algorithms.
There are a couple of different [...]
