2017-04-13 02:38:50 -0500 | received badge | ● Supporter
(source)
|
2014-11-23 03:20:50 -0500 | received badge | ● Famous Question
(source)
|
2014-07-14 11:35:22 -0500 | received badge | ● Famous Question
(source)
|
2014-06-24 08:24:37 -0500 | received badge | ● Notable Question
(source)
|
2014-06-17 01:41:51 -0500 | received badge | ● Enthusiast
|
2014-06-15 21:30:28 -0500 | commented question | How to use pcl package in dry package sorry, i use the hydro distro |
2014-06-15 20:24:13 -0500 | received badge | ● Popular Question
(source)
|
2014-06-15 20:23:43 -0500 | received badge | ● Famous Question
(source)
|
2014-06-11 22:37:48 -0500 | received badge | ● Editor
(source)
|
2014-06-11 22:31:31 -0500 | commented answer | Problems of migration from dry package to wet package |
2014-06-11 01:56:35 -0500 | asked a question | How to use pcl package in dry package I need to use pcl in a ROS dry package, but i found only the indice of configuration for wet packages. I don't know what might i use in the manifest.xml files.. <depend package="pcl"/>? if i use pcl, the system can't find the pcl path.. I added include($ENV{ROS_ROOT}/core/rosbuild/FindPkgConfig.cmake)
pkg_check_modules(PCL REQUIRED)
include_directories(${PCL_INCLUDE_DIRS})
in CMakeList.txt, but it seem not work.. Thanks for your help... |
2014-06-11 01:31:09 -0500 | received badge | ● Notable Question
(source)
|
2014-06-11 00:52:17 -0500 | answered a question | Problems of migration from dry package to wet package Thanks all for your help!!..I just tried to use add_dependencies(), it was exactely my problem...it worked for most of the problems..but i think i can do it.... so back to the 2nd issus: I don't even know what met i use in the manifest.xml files.. <depend package="pcl_conversions"/>? or <depend package="pcl"/>? if i use pcl, the system can't find the pcl path.. |
2014-06-10 16:32:57 -0500 | received badge | ● Popular Question
(source)
|
2014-06-10 07:23:00 -0500 | asked a question | Problems of migration from dry package to wet package Hi, I met a problem of migration from dry package (rosbuild) to wet package(catkin)..I'd like to know 2 things.. 1 - The problems are about the .h files come from msg files. I did: add_message_files(
FILES
Message1.msg
Message2.msg
)
generate_messages(
DEPENDENCIES
std_msgs
)
catkin_package(
CATKIN_DEPENDS
message_runtime
)
and in package.xml add dependency too..need i add some things like Include_library(xx)?
the .h files is in a directory named "msg_gen" some thing like a generation directory... 2 - How to use pcl package in dry package:
Because i want use pcl in a ROS dry package, but i found only the indice of configuration for wet packages. So i tied to migration dry package to wet package. Thank you for help.... New : I adjust most of my problems with your help, but there is always a problem rest..this is part of my CMakeList.txt find_package(catkin REQUIRED COMPONENTS
message_generation
pcl_ros
roscpp
rospy
std_msgs
tf
sensor_msgs
geometry_msgs
nav_msgs
std_srvs
)
find_package(PCL REQUIRED)
add_message_files(FILES
aaa.msg
bbb.msg
ccc.msg
ddd.msg
)
add_service_files(FILES
Test.srv
BaseStop.srv
ttt.srv
)
generate_messages(
DEPENDENCIES
std_msgs
sensor_msgs
)
catkin_package(
CATKIN_DEPENDS
message_runtime
pcl_ros
roscpp
rospy
std_msgs
tf
sensor_msgs
geometry_msgs
nav_msgs
std_srvs
DEPENDS system_lib
)
include_directories(
${catkin_INCLUDE_DIRS}${PCL_INCLUDE_DIRS} include
)
add_library(libdxl src/dynamixel_sdk/src/dxl_hal.c)
add_library(dynamixel src/dynamixel_sdk/src/dynamixel.c)
target_link_libraries(dynamixel libdxl)
add_library(ardu_instructions_lib src/driver/ardu_instructions.cpp)
add_library(duino_driver_lib src/driver/duino_driver.cpp)
target_link_libraries(duino_driver_lib ardu_instructions_lib)
add_library(servos_lib src/servos.cpp)
target_link_libraries(servos_lib dynamixel libdxl)
add_library(base_controller_lib src/controllers/base_controller.cpp)
add_library(aaa_controller_lib src/controllers/battery_controller.cpp)
add_library(bbb_controller_lib src/controllers/joint_controller.cpp)
target_link_libraries(bbb_controller_lib servos_lib)
add_library(ccc_controller_lib src/controllers/ccc_controller.cpp)
add_library(ddd_controller_lib src/controllers/ddd_controller.cpp)
add_executable(ardu src/ardu.cpp)
target_link_libraries(ardu duino_driver_lib base_controller_lib aaa_controller_lib bbb_controller_lib ccc_controller_lib ddd_controller_lib pthread dynamixel libdxl ${catkin_LIBRARIES}${PCL_LIBRARIES})
add_dependencies(libdxl ${catkin_EXPORTED_TARGETS})
add_dependencies(dynamixel ${catkin_EXPORTED_TARGETS})
add_dependencies(ardu_instructions_lib ${catkin_EXPORTED_TARGETS})
add_dependencies(duino_driver_lib ${catkin_EXPORTED_TARGETS})
add_dependencies(servos_lib ${catkin_EXPORTED_TARGETS})
add_dependencies(base_controller_lib ${catkin_EXPORTED_TARGETS})
add_dependencies(aaa_controller_lib ${catkin_EXPORTED_TARGETS})
add_dependencies(bbb_controller_lib ${catkin_EXPORTED_TARGETS})
add_dependencies(ccc_controller_lib ${catkin_EXPORTED_TARGETS})
add_dependencies(ddd_controller_lib ${catkin_EXPORTED_TARGETS})
add_dependencies(ardu ${catkin_EXPORTED_TARGETS})
and part of my package.xml: .....................
<build_depend>pcl_ros</build_depend>
<build_depend>pcl_msg</build_depend>
<build_depend>message_generation</build_depend>
<build_depend>roscpp</build_depend>
<build_depend>rospy</build_depend>
<build_depend>std_msgs</build_depend>
<build_depend>tf</build_depend>
<build_depend>sensor_msgs</build_depend>
<build_depend>geometry_msgs</build_depend>
<build_depend>nav_msgs</build_depend>
<build_depend>std_srvs</build_depend>
<build_depend>libpcl-all-dev</build_depend>
<!-- <build_depend version_gte="1.7.0">pcl</build_depend>-->
<!--<run_depend version_gte="1.7.0">pcl</run_depend>-->
<run_depend>libpcl-all</run_depend>
<run_depend>std_srvs</run_depend>
<run_depend>nav_msgs</run_depend>
<run_depend>geometry_msgs</run_depend>
<run_depend>sensor_msgs</run_depend>
<run_depend>tf</run_depend>
<run_depend>std_msgs</run_depend>
<run_depend>rospy</run_depend>
<run_depend>pcl_ros</run_depend>
<run_depend>pcl_msg</run_depend>
<run_depend>roscpp</run_depend>
<run_depend>message_runtime</run_depend>
The system can't find always the BaseStop.h..but it can find the aaa.h or ddd.h in the same condition.. I'm so confused.. |
2014-03-22 21:37:34 -0500 | received badge | ● Notable Question
(source)
|
2014-01-13 18:20:09 -0500 | received badge | ● Popular Question
(source)
|
2013-12-17 21:39:26 -0500 | answered a question | roslibjs and rosbridge it was my problem..need to use ip address..not hostname.. |
2013-12-17 19:07:01 -0500 | asked a question | roslibjs and rosbridge I want to connect a computer without ROS to a computer with ROS throught a browser
use roslibjs, what need i do?
I tried to change the simple.html. At the place of localhost:9090, i changed it to mycomputername:9090, it worked in local computer..but the connection is failed when i tried from another computer no-ROS.
And what need i do to modify the port number? SOS, thanks for help.. |
2013-02-04 00:20:43 -0500 | received badge | ● Famous Question
(source)
|
2012-11-05 05:07:27 -0500 | received badge | ● Famous Question
(source)
|
2012-09-20 02:10:08 -0500 | received badge | ● Notable Question
(source)
|
2012-09-20 02:10:08 -0500 | received badge | ● Popular Question
(source)
|
2012-09-03 09:50:51 -0500 | received badge | ● Popular Question
(source)
|
2012-09-03 09:50:51 -0500 | received badge | ● Notable Question
(source)
|
2012-08-27 02:29:19 -0500 | received badge | ● Popular Question
(source)
|
2012-08-27 02:29:19 -0500 | received badge | ● Notable Question
(source)
|
2012-08-27 02:29:19 -0500 | received badge | ● Famous Question
(source)
|
2012-06-08 15:48:35 -0500 | commented question | Building android_core errors |
2012-06-07 21:32:50 -0500 | asked a question | Building android_core errors I met a problem of compilation for android_core source package. I can't find the libs like org.ros.android.... SOS. Some help please.
The detail of errors is like this: FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':android_honeycomb_mr2:debug'.
> Command 'ant' finished with (non-zero) exit value 1.
* Try:
Run with --info or --debug option to get more log output.
* Exception is:
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':android_honeycomb_mr2:debug'.
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:68)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:46)
at org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskExecuter.execute(PostExecutionAnalysisTaskExecuter.java:34)
at org.gradle.api.internal.changedetection.CacheLockHandlingTaskExecuter$1.run(CacheLockHandlingTaskExecuter.java:34)
at org.gradle.cache.internal.DefaultCacheAccess$2.create(DefaultCacheAccess.java:200)
at org.gradle.cache.internal.DefaultCacheAccess.longRunningOperation(DefaultCacheAccess.java:172)
at org.gradle.cache.internal.DefaultCacheAccess.longRunningOperation(DefaultCacheAccess.java:198)
at org.gradle.cache.internal.DefaultPersistentDirectoryStore.longRunningOperation(DefaultPersistentDirectoryStore.java:111)
at org.gradle.api.internal.changedetection.DefaultTaskArtifactStateCacheAccess.longRunningOperation(DefaultTaskArtifactStateCacheAccess.java:83)
at org.gradle.api.internal.changedetection.CacheLockHandlingTaskExecuter.execute(CacheLockHandlingTaskExecuter.java:32)
at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:55)
at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:57)
at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:41)
at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:51)
at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:52)
at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:42)
at org.gradle.api.internal.AbstractTask.executeWithoutThrowingTaskFailure(AbstractTask.java:247)
at org.gradle.execution.DefaultTaskGraphExecuter.executeTask(DefaultTaskGraphExecuter.java:192)
at org.gradle.execution.DefaultTaskGraphExecuter.doExecute(DefaultTaskGraphExecuter.java:177)
at org.gradle.execution.DefaultTaskGraphExecuter.execute(DefaultTaskGraphExecuter.java:83)
at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:36)
at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:61)
at org.gradle.execution.DefaultBuildExecuter.access$200(DefaultBuildExecuter.java:23)
at org.gradle.execution.DefaultBuildExecuter$2.proceed(DefaultBuildExecuter.java:67)
at org.gradle.api.internal.changedetection.TaskCacheLockHandlingBuildExecuter$1.run(TaskCacheLockHandlingBuildExecuter.java:31)
at org.gradle.cache.internal.DefaultCacheAccess$1.create(DefaultCacheAccess.java:111)
at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:126)
at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:109)
at org.gradle.cache.internal.DefaultPersistentDirectoryStore.useCache(DefaultPersistentDirectoryStore.java:103)
at org.gradle.api.internal.changedetection.DefaultTaskArtifactStateCacheAccess.useCache(DefaultTaskArtifactStateCacheAccess.java:79)
at org.gradle.api.internal.changedetection.TaskCacheLockHandlingBuildExecuter.execute(TaskCacheLockHandlingBuildExecuter.java:29)
at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:61)
at org.gradle.execution.DefaultBuildExecuter.access$200(DefaultBuildExecuter.java:23)
at org.gradle.execution.DefaultBuildExecuter$2.proceed(DefaultBuildExecuter.java:67)
at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:32)
at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:61)
at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:54)
at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:155)
at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:110)
at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:78)
at org.gradle.launcher.cli ... (more) |
2012-06-07 20:55:45 -0500 | asked a question | I had a compilation error when i build rosjava_core source package I had a problem when i build a rosjava_core source package. The error is like this: FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':rosjava_bootstrap:compileJava'.
> Compilation failed; see the compiler error output for details.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
The problem come from several .java source code. Did someone know what's happen? ***> Building > :rosjava_bootstrap:compileJava > Resolving dependencies ':rosjava_b:rosjava_bootstrap:compileJava
/home/elisa/my_workspace/rosjava_core/rosjava_bootstrap/src/main/java/org/ros/internal/message/DefaultMessageFactory.java:42: type parameters of <T>T cannot be determined; no unique maximal instance exists for type variable T with upper bounds T,java.lang.Object
return messageProxyFactory.newMessageProxy(messageType, messageDefinition);
^
/home/elisa/my_workspace/rosjava_core/rosjava_bootstrap/src/main/java/org/ros/internal/message/MessageFieldType.java:56: type parameters of <T>T cannot be determined; no unique maximal instance exists for type variable T with upper bounds T,java.lang.Object
return messageFactory.newFromType(messageIdentifier.getType());
^
/home/elisa/my_workspace/rosjava_core/rosjava_bootstrap/src/main/java/org/ros/internal/message/service/ServiceRequestMessageFactory.java:43: type parameters of <T>T cannot be determined; no unique maximal instance exists for type variable T with upper bounds T,java.lang.Object
return messageProxyFactory.newMessageProxy(serviceType,
^
/home/elisa/my_workspace/rosjava_core/rosjava_bootstrap/src/main/java/org/ros/internal/message/service/ServiceResponseMessageFactory.java:43: type parameters of <T>T cannot be determined; no unique maximal instance exists for type variable T with upper bounds T,java.lang.Object
return messageProxyFactory.newMessageProxy(serviceType,
^
Note: /home/elisa/my_workspace/rosjava_core/rosjava_bootstrap/src/main/java/org/ros/internal/message/MessageImpl.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
4 errors***
|
2012-06-07 01:04:53 -0500 | asked a question | rosjava_core and android_core build errors I had the errors like this, perhaps it's beacause of them that i can't have the libs org.ros.android... Someone can help me? Thanks. Building > :rosjava_bootstrap:compileJava > Resolving dependencies ':rosjava_b:rosjava_bootstrap:compileJava
/home/elisa/my_workspace/rosjava_core/rosjava_bootstrap/src/main/java/org/ros/internal/message/DefaultMessageFactory.java:42: type parameters of <t>T cannot be determined; no unique maximal instance exists for type variable T with upper bounds T,java.lang.Object
return messageProxyFactory.newMessageProxy(messageType, messageDefinition);
^
/home/elisa/my_workspace/rosjava_core/rosjava_bootstrap/src/main/java/org/ros/internal/message/MessageFieldType.java:56: type parameters of <t>T cannot be determined; no unique maximal instance exists for type variable T with upper bounds T,java.lang.Object
return messageFactory.newFromType(messageIdentifier.getType());
^
/home/elisa/my_workspace/rosjava_core/rosjava_bootstrap/src/main/java/org/ros/internal/message/service/ServiceRequestMessageFactory.java:43: type parameters of <t>T cannot be determined; no unique maximal instance exists for type variable T with upper bounds T,java.lang.Object
return messageProxyFactory.newMessageProxy(serviceType,
^
/home/elisa/my_workspace/rosjava_core/rosjava_bootstrap/src/main/java/org/ros/internal/message/service/ServiceResponseMessageFactory.java:43: type parameters of <t>T cannot be determined; no unique maximal instance exists for type variable T with upper bounds T,java.lang.Object
return messageProxyFactory.newMessageProxy(serviceType,
^
Note: /home/elisa/my_workspace/rosjava_core/rosjava_bootstrap/src/main/java/org/ros/internal/message/MessageImpl.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
4 errors FAILURE: Build failed with an exception. BUILD FAILED |