Alex
04-22-2008, 05:34 PM
Please review this thread (http://forums.trossenrobotics.com/showthread.php?t=1686&page=3) for a short background on this topic.
Back when I developed the TROM I always wanted to add multi-threading capabilities into it, but threading was a bit over my head at the time and we ran out of development time before I could really research how it would fit in. Now that the TRS development is back up and running and we have a ton of incredibly intelligent people working on it, I would like to bring up this topic up for discusion.
Please bear with my use of words here if I'm incorrect with the way that I worded something because I'm a little out of my league here.
I think concurrency could be very useful when building robotic systems with the TRS. In order for us to run multiple processes at the same time and take advantage of new multi-core processors coming out we need to add multi-threading capabilities to the TROM.
Agree? Disagree? Does it need to be added sooner rather than later? I want to hear everyone's thoughts on this topic:)
Back when I developed the TROM I always wanted to add multi-threading capabilities into it, but threading was a bit over my head at the time and we ran out of development time before I could really research how it would fit in. Now that the TRS development is back up and running and we have a ton of incredibly intelligent people working on it, I would like to bring up this topic up for discusion.
Please bear with my use of words here if I'm incorrect with the way that I worded something because I'm a little out of my league here.
I think concurrency could be very useful when building robotic systems with the TRS. In order for us to run multiple processes at the same time and take advantage of new multi-core processors coming out we need to add multi-threading capabilities to the TROM.
Agree? Disagree? Does it need to be added sooner rather than later? I want to hear everyone's thoughts on this topic:)