Thread: FRCSIM Help
View Single Post
  #8   Spotlight this post!  
Unread 21-01-2016, 16:15
andres_garbio andres_garbio is offline
Registered User
FRC #4403
Team Role: Mentor
 
Join Date: Apr 2014
Rookie Year: 2012
Location: Mexico
Posts: 5
andres_garbio is an unknown quantity at this point
Re: FRCSIM Help

Eclipse and Gazebo outputs seem fine, but the gearbots demo isnt moving

We launched frcsim via the terminal with the gearsbotworld:

frcsim /home/diego/wpilib/simulation/worlds/GearsBotDemo.world

this is the output:

Msg] Waiting for master.
Gazebo multi-robot simulator, version 6.5.1
Copyright (C) 2012-2015 Open Source Robotics Foundation.
Released under the Apache 2 License.
http://gazebosim.org

[Msg] Waiting for master.
[Msg] Connected to gazebo master @ http://127.0.0.1:11345
[Msg] Publicized address: 10.33.197.161
[Msg] Initializing clock: /gazebo/frc/time
[Msg] Initializing motor: /gazebo/frc/simulator/pwm/1 joint=jFrontLeft multiplier=20
[Msg] Initializing motor: /gazebo/frc/simulator/pwm/2 joint=jBackLeft multiplier=20
[Msg] Initializing motor: /gazebo/frc/simulator/pwm/3 joint=jFrontRight multiplier=-20
[Msg] Initializing motor: /gazebo/frc/simulator/pwm/4 joint=jBackRight multiplier=-20
[Msg] Initializing encoder: /gazebo/frc/simulator/dio/1/2 joint=jBackLeft radians=0
[Msg] Initializing encoder: /gazebo/frc/simulator/dio/3/4 joint=jBackRight radians=0
[Msg] Initializing gyro: /gazebo/frc/simulator/analog/1 link=chassis axis=2 radians=0
[Msg] Initializing rangefinder: /gazebo/frc/simulator/analog/6 sensor=chassisUltrasonic
[Msg] Initializing motor: /gazebo/frc/simulator/pwm/5 joint=jElevator multiplier=20
[Msg] Initializing potentiometer: /gazebo/frc/simulator/analog/2 joint=jElevator radians=1
[Msg] Initializing motor: /gazebo/frc/simulator/pwm/6 joint=jWrist multiplier=5
[Msg] Initializing potentiometer: /gazebo/frc/simulator/analog/3 joint=jWrist radians=0
[Msg] Initializing motor: /gazebo/frc/simulator/pwm/7 joint=jLeftFinger multiplier=1
[Msg] Initializing motor: /gazebo/frc/simulator/pwm/7 joint=jRightFinger multiplier=1
[Msg] Initializing limit switch: /gazebo/frc/simulator/dio/5 type=external
[Msg] external limit switch: sensor=leftFingerContact
[Msg] Connected to gazebo master @ http://127.0.0.1:11345
[Msg] Publicized address: 10.33.197.161

Then we launched SimDS.

The simulation launched with the gearbot model and the cans.

Then we opened eclipse and ran the gearsbot demo. We cant get the robot to move on teleoperated. In autonomous we are not getting the 'play' symbol.

We are getting this output on Eclipse console:

Buildfile: /home/diego/workspace/GearsBot/build.xml
Trying to override old definition of task classloader
compile:
[echo] [athena-compile] Compiling src with classpath=/home/diego/wpilib/java/current/lib/WPILib.jar:/home/diego/wpilib/java/current/lib/NetworkTables.jar: to build
jar-for-simulation:
[echo] [jar-for-simulation] Building jar.
[jar] Building jar: /home/diego/workspace/GearsBot/dist/FRCUserProgramSim.jar
simulate:
[echo] [simulate] You may now run Gazebo and your DriverStation
[echo] [simulate] Running Code.
[java] resources = |sun.misc.CompoundEnumeration@75a1cd57|
[java] platform: /Linux/amd64/
[java] Exception in thread "main" java.lang.UnsatisfiedLinkError: /tmp/libNetworkTablesJNI8535901398977185634.so: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /tmp/libNetworkTablesJNI8535901398977185634.so)
[java] at java.lang.ClassLoader$NativeLibrary.load(Native Method)
[java] at java.lang.ClassLoader.loadLibrary0(ClassLoader.jav a:1938)
[java] at java.lang.ClassLoader.loadLibrary(ClassLoader.java :1821)
[java] at java.lang.Runtime.load0(Runtime.java:809)
[java] at java.lang.System.load(System.java:1086)
[java] at edu.wpi.first.wpilibj.networktables.NetworkTablesJ NI.<clinit>(NetworkTablesJNI.java:55)
[java] at edu.wpi.first.wpilibj.networktables.NetworkTable.i nitialize(NetworkTable.java:44)
[java] at edu.wpi.first.wpilibj.networktables.NetworkTable.g etTable(NetworkTable.java:176)
[java] at edu.wpi.first.wpilibj.RobotBase.<init>(RobotBase.j ava:58)
[java] at edu.wpi.first.wpilibj.IterativeRobot.<init>(Iterat iveRobot.java:52)
[java] at org.usfirst.frc.team4403.robot.Robot.<init>(Robot. java:28)
[java] at sun.reflect.NativeConstructorAccessorImpl.newInsta nce0(Native Method)
[java] at sun.reflect.NativeConstructorAccessorImpl.newInsta nce(NativeConstructorAccessorImpl.java:62)
[java] at sun.reflect.DelegatingConstructorAccessorImpl.newI nstance(DelegatingConstructorAccessorImpl.java:45)
[java] at java.lang.reflect.Constructor.newInstance(Construc tor.java:422)
[java] at java.lang.Class.newInstance(Class.java:442)
[java] at edu.wpi.first.wpilibj.RobotBase.main(RobotBase.jav a:190)
Reply With Quote