0
I Use This!
Inactive

Commits : Listings

Analyzed 1 day ago. based on code collected 2 days ago.
Jan 24, 2025 — Jan 24, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Change OutgoingMessageQueue to use put() instead of add(). This fixes the deque beyond capacity exception since the CircularBlockingBuffer only overrides put(). More... almost 15 years ago
Fix memory leak by introducing circular buffer for use with message queues. More... almost 15 years ago
Force camera to low res for now. Adding a few comments and cleaning up the camera node. More... almost 15 years ago
Adding master chooser. More... almost 15 years ago
Minor log format. More... almost 15 years ago
Adding copyright. More... almost 15 years ago
First attempt at remapping... Added unit tests for this also, maybe not complete. Also refactor of Resolver to RosResolver, as Resolver seems to be a popular name (what should we do, prepend everything with Ros?) More... almost 15 years ago
Refactor namspace, as Namespace appears to be so common, so maybe call it RosNamespace?... More... almost 15 years ago
merge with default for up to date goodness. More... almost 15 years ago
Making branch, for fleshing out RosCamera, will merge back soon. More... almost 15 years ago
Updated Javadoc. All implemented methods in MasterClient now have documentation. More... almost 15 years ago
More refactoring to move away from handing in callerId as a string. Updated and added additional Javadoc. More... almost 15 years ago
Refactor MasterClient methods to take a SlaveIdentifier in place of separate callerId and callerApi parameters. Update and add missing Javadoc. More... almost 15 years ago
Change calls to isInterrupted() to use the more bullet-proof Thread.currentThread().isInterrupted(). More... almost 15 years ago
Start adding missing javadoc to internal API. Refactor some of the MasterClient APIs to stop taking Strings as arguments. More... almost 15 years ago
Small cleanups. More... almost 15 years ago
Working on name/resolution code more. NamespaceTools is now a general Resolver. This code/API is still taking shape. Ned to make some decisions on how to do remapping, but I think the Resolver is a way to implement that cleanly. Added in some unit tests from the rospy name code, which required changing the behavior of the existing resolution code to be more lenient. Also, I'm wondering of RosName should be pushed into internal, unless we intend for all user-facing APIs to use that type
kwc
as Ken Conley
More... almost 15 years ago
Refactor, cleanup, adding some junit tests (mainly self experimentation). Also, name resolution. Responding to code review, added logger implementation (for now just uses the default simple logger. More... almost 15 years ago
More work on normalizing Time and Duration classes. Got rid of TimeUnit as it doesn't provide much value and was creating design confusion. Switched custom comparators to Comparable interface and added some unit tests for Duration.
kwc
as Ken Conley
More... almost 15 years ago
Better implementation of fromMillis code in Time. Starting to add in unit tests for Time.
kwc
as Ken Conley
More... almost 15 years ago
Getting rid of Time.now() static and replacing with a Node-based currentTime call. Added fromMillis factory on Time as a replacement. I'm am debating redoing the Time(double secs) constructor as millis as this creates confusion with System.currentTimeMillis(). Would rather the double representation respect the common repr of Java.
kwc
as Ken Conley
More... almost 15 years ago
Fix some warnings. More... almost 15 years ago
Mostly automated refactor to change all URLs to URIs for added flexibility. Also, renamed all getAddress() methods that returned URL/URIs to getUri(). More... almost 15 years ago
Style fixes and add missing copyright header. More... almost 15 years ago
Refactoring pull apart prototype. Adding PubSub sample to the tutorials. Also, simple prototype of using java class loading to load up a ros node from a string. More... almost 15 years ago
refactoring, moving stuff out of a single file. More... almost 15 years ago
Change nodeName to a field of SlaveClient. Pull out SubscriberListener interface into a separate file. Add a tutorial binary for SimplePubSub. More... almost 15 years ago
Add preconditions to check that names start with /. More... almost 15 years ago
moving SampleNode.java to tests More... almost 15 years ago
moving SampleNode.java to tests More... almost 15 years ago