Comments (6)
@Vuwij We're already building the whole thing within a Docker container on Travis, if you can run me through the manual installation procedure I can work on this issue.
from soccerbot.
@Vuwij looking at this further, it seems like the vast majority of the CMakeLists.txt files just aren't set up for installation, what is wrong with just catkin build -> make install on the robot? Compiling on docker is already a pain because the Jetson is on an ARM chip, so we'd need an arm build server/to set up QEMU in docker.
from soccerbot.
Yeah that's a good idea. You seem pretty motivated. Currently I actually do not know the procedure for installation and we are just rebuilding on the robot. Which isn't too bad based on the build times. I am also imagining using a docker container to push things onto the robot. My previous company had this service called cloud deployment. Which allows you to containerize an application and deploy it to the robots you want. Well discuss more on this in meeting but currently. Our focus is on simulation and making the tests for the different robot movements
from soccerbot.
After playing around a bit more, it would be super easy to move all the packages to a "build on CI/CD and pull down binaries on to the robot" except darknet_ros. Darknet wants to link against the specific CUDA version it's going to run on, so it wants to be built on the robot/on a Jetson TX2 build server.
from soccerbot.
I am currently working on getting darknet_ros building on CI and then saving those artifacts to speed up our main CI builds. This will also let us generate binaries for the non-darknet packages and pull those down instead of building on-robot. I'm currently guessing at what needs to get installed+where, I anticipate a fair bit of troubleshooting whenever we get to actually loading this on a robot so once it's close I can put it on the back burner until we're out of crunch time.
from soccerbot.
Alright sounds like a plan
from soccerbot.
Related Issues (20)
- Refine the drawing for the hip bracket
- Redesign foot support
- Drawing for metal leg parts
- Leg Material Chart HOT 1
- Simple Behaviour tree in 2d engine HOT 1
- Redesign the torso support/ Add a locking feature for sliding parts HOT 1
- Allow orin nano removable in torso HOT 1
- More opening on top allow wire comes through HOT 1
- Easy access for the torso HOT 1
- Material List for the torso HOT 1
- Torso Assembly in Fusion HOT 1
- Leg Assembly in Fusion HOT 1
- Full Robot Assembly HOT 1
- Add goal post to localization HOT 1
- Add other landmarks to localization HOT 1
- Try Nvcuslam for localization HOT 1
- Camera Calibration HOT 1
- NVSAM HOT 1
- HIL computer vision Yolov5 testing HOT 1
- HIL computer vision field lines HOT 1
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 soccerbot.