Comments (2)
What type of computer are you plugging the runstop box into? This is similar to an issue we have seen with the Teensy communicating with the Dell OCS laptops we have, but that same Teensy is able to communicate with our Lenovo OCS laptops without issue. All of our machines are still running 16.04/Kinetic. So far we haven't been able to track the issue down or confirm if it still exists in 18.04/Melodic, which it now seems like it is still present in some form.
As best as we've been able to debug the issue, we suspect it has to do with the USB chip on the Teensy, but haven't had time to confirm or dig into more detail yet.
Our runtop boxes that are able to communicate with all of the OCS laptops with all Ubuntu/ROS combinations have an Arduino Uno in them. A Micro would also probably work fine as some of our older compute boxes ran with Micros instead of the Teensy to trigger the cameras and we never experienced communication issues.
from autorally.
We ended up attempting to fix this issue by installing Ubuntu 16.04 on both our compute box and our OCS laptop, to no avail. It does appear to be the case that the laptop's USB hardware itself is to blame for this issue, not anything on the OS or software level. We're able to work around this by plugging the RunStop into the laptop through an unpowered USB hub.
On a related note, we had additional issues with the chassis controller (the Arduino Due), but it turns out those issues were related to us using an older version of the hardware BOM that specified a USB isolator with a lower current capacity. We saw the serial stream occasionally output good data if we reflashed it after it powered on, but eventually the device would begin sending more and more corrupt data, and eventually the device would disappear altogether. We are still occasionally seeing corrupted data in the serial stream with the new isolator, but at a much lower rate than what we were seeing with the old isolator, and the device does not appear to be dropping out as it did before. It might be a good idea to add a CRC for the chassis data, but that's a different issue/feature request altogether.
from autorally.
Related Issues (20)
- Constant Speed Controller Not Working
- Error with catkin_make, urgent, please help, thanks!!! HOT 4
- Stateesitmator error
- StateEstimator error
- Explanation of the DDP optimization HOT 2
- Request to reference MPPI with OpenAI Gym implementation in your docs HOT 1
- Compilation dependency issues
- ROS2 GAZEBO99 - Robot keeps jerking and moving HOT 3
- Generating costmap HOT 1
- Car Jerking (not properly setting commands for the suspension) HOT 3
- Build fails on Melodic / Ubuntu 18.04 due to StateEstimator linker error (fails to link Boost libraries) HOT 2
- child_frame_id of odometry message is not set in autorally_plant.cpp HOT 1
- child_frame_id of odometry message is not set in autorally_plant.cpp HOT 3
- Target trajectory and path planning
- Constant Speed Controller Nodlet hanging
- Cost Functions for Standalone Node
- Code for UKF parameter esimtation HOT 1
- Catkin_make Failed HOT 3
- Launching Error
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from autorally.