Comments (5)
Hello @MS71, I guess that this is an error about mixing two different builds. Anyways remember that this is experimental and we are polishing the integration.
Which IDF version are you using? Does it appear when you follow the steps in a clean environment? Have you tried to delete also the IDF build folder?
It seems that CMake is not finding the correct version of the serialization library (Micro-CDR), could you provide some replication steps to reproduce this from scratch?
Thanks
from micro_ros_espidf_component.
Hi,
Which IDF version are you using?
I checked with ESP IDF v4.1 and v4.0.1.
Does it appear when you follow the steps in a clean environment?
Yes
Have you tried to delete also the IDF build folder?
=> rm -rf build components/micro-ROS/micro_ros_* components/micro-ROS/esp32_toolchain.cmake components/micro-ROS/include/
Also, with clean checkout from your gitrep.
So, Yes
could you provide some replication steps to reproduce this from scratch?
rm -rf build components/micro-ROS/micro_ros_* components/micro-ROS/esp32_toolchain.cmake components/micro-ROS/include/ components/micro-ROS/*.a
... or a clean clone of your gitrep.
export IDF_PATH=/home/maik/workspace/esp32/esp-idf-v4.1
source /opt/ros/foxy/setup.sh
. $IDF_PATH/export.sh
echo $IDF_PATH
idf.py menuconfig
idf.py -v build
It was working on Friday. It would be nice if you would try it now once.
from micro_ros_espidf_component.
Well, you are having troubles with fastcdr
this is not a package downloaded by this module check this.
Why are you sourcing the ROS 2 foxy installation?
For me it works as expected in a clean IDF environment, with no ROS 2 Foxy sourcing, you can check my test here:
https://asciinema.org/a/GGaO235tw7zc0MDiOhgUyT0ZT
from micro_ros_espidf_component.
Hi,
yes you are right. Without "source /opt/ros/foxy/setup.sh", all fine.
Sorry about this issue.
from micro_ros_espidf_component.
Don't you worry, don't hesitate to ask, and please provide feedback! Thanks!
from micro_ros_espidf_component.
Related Issues (20)
- idf.py build failing in Ubuntu 20.04 HOT 2
- Cannot build int32_publisher_custom_transport with docker container HOT 5
- Communication between Micro-ROS Agent (@RPi 4B) and Client (@esp32-s3) is not established HOT 2
- ESP32 uROS ethernet netif bug
- vscode+espidf5.2 Could not complete HOT 3
- Issues compiling with W5500 enabled HOT 6
- idf.py menuconfig error related to xtensa-esp-elf tool HOT 6
- FreeRTOS tasks are not working HOT 2
- microxrcedds_client fails to build with -DUCLIENT_PROFILE_MULTITHREAD=ON HOT 3
- Small question regarding the microROS agent. HOT 2
- Adding a custom interface or message to esp-idf microROS HOT 2
- Action server does not create
- Problem with the build of the "int32_publisher" example on ESP32-S3 HOT 1
- How can I configure Security QoS? HOT 5
- Is it feasible to select interfaces (UART/UDP) dynamically at runtime during the initialization phase?
- Agent does not communicate with Client HOT 7
- atomic patch build failed for ESP32C3 HOT 1
- atomic patch not working for esp32
- Multi-Thread Publisher with custrom transport
- Readme example not compiling esp32s3 HOT 2
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 micro_ros_espidf_component.