Hi Nate, If there are things that need doing with the latest update, I'd be happy to help (particularly with Python, and I've been curious about Scons for awhile).
Is the GUI still going to be in wxPython? Cheers, JK On Dec 8, 2006, at 3:54 PM, Nate Koenig wrote: > Hello, > > I'll put the new version of gazebo online next week. There are > major changes: > > -ogre3d for the rendering engine > -Physical characteristics of models are described using XML > -Python scripts can be attached to any model > -Modular physics engine > -CEGUI handles mouse movements, and rendering of HUD. > -SCons build system > > Almost all the above listed changes are half complete. This version of > Gazebo will currently display a world which can contain simple solids > and a pioneer2dx. > > The Python scripting interface exists, but hasn't been fully tested/ > integrated. > > The remaining models must be ported into XML and Python. > > The GUI interface is pretty rough. No UI for the different interfaces > exist, and the HUD has not been started. > > Camera movement is now like a FPS, as in the W key moves the camera > forward, A backward, A left, S right, left click and drag rotates the > camera around. > > There are bound to be problems with Scons. Not sure if I will stick > with it or not. > > I send out a notice when this version is available, and what still > needs to be finished. > > -nate > > On 12/7/06, Toby Collett <[EMAIL PROTECTED]> wrote: >> There have been a lot of people having issues with this in recent >> weeks, Ive >> been having some issues with it myself, intel cards seem to have >> the same >> issues as the ATI ones. Is there a reasonably quick fix that could be >> performed to make this work in the mean time (on screen rendering or >> something?), Im happy to have a look if you have some ideas. or >> alternatively is there anything I can do to help out with the >> solution that >> is in the works? >> >> Toby >> >> >> On 12/8/06, Nate Koenig <[EMAIL PROTECTED]> wrote: >>> Hello, >>> >>> I believe the problem lies with the ATI drivers, and their inability >>> to properly support Open GL. Gazebo uses offscreen buffers for >>> rendering, and the ATI drivers always complain about the offscreen >>> rendering context. GLXgears works fine because it does not use >>> offscreen buffers. >>> >>> The best solution is to ditch ATI and go for Nvidia. A solution to >>> this problem is in the works, but it will be a few more months >>> before >>> it's ready. >>> >>> -nate >>> >>> On 12/6/06, Joshua L. Phillips >> <[EMAIL PROTECTED]> wrote: >>>> This does not bode well for my situation, as my card is no longer >>>> supported in the closed source ati driver. Since Gazebo used to >>>> work >>>> when I had FC3 on this machine, there must have been a change to >>>> the >>>> xorg radeon driver. So, I guess I need to go elsewhere for a >>>> solution. >>>> >>>> Thanks for your help Thomas. I disabled the composite extension >>>> and the >>>> libGL warning went away. However, this is definitely not related >>>> to my >>>> problem as I am still getting the same errors from Gazebo. >>>> >>>> I guess I have to file a bug report with the developers of the >>>> radeon >>>> driver and see it they can sort this out. >>>> >>>> However, I don't have any problems running glxgears, which >>>> should give >>>> me an error as well right? Does anyone know why this is the >>>> case? or a >>>> way to test what is causing the problem for Gazebo? Maybe it's an >>>> intermediary problem, like something in how GLUT uses GL/GLU? >>>> >>>> Thanks, >>>> Josh >>>> >>>> On Wed, 2006-12-06 at 12:20 +0100, Thomas Gewering wrote: >>>>> I have the same situation here. I have Gentoo Linux, ATI Radeon >>>>> 9200, >>>>> the free radeon driver, xorg-7.1 (with AIGLX) and Gazebo 0.7.0. >>>>> I don't think that AIGLX is the problem, because i had the same >>>>> errors >>>>> with an earlier version of xorg without AIGLX. >>>>> >>>>> I got the same error messages only without this >>>>>> libGL warning: 3D driver claims to not support visual 0x4b >>>>> witch is caused by an enabled the xorg composite extension. >>>>> >>>>> I "solved" it by using the closed source ati driver, but I am very >>>>> interested in another solution with using the free radeon driver. >>>>> >>>>> Thanks, >>>>> Thomas >>>>> >>>>> >>>>> Joshua Phillips wrote: >>>>>> I easily got Gazebo 0.7.0 to compile and install on my FC6 >>>>>> box, but >> I >>>>>> haven't been able to get it to run. I have a local >>>>>> installation and >> have >>>>>> actually done this on many machines before (older versions), >>>>>> so I am >>>>>> surprised by the error. Has anyone else had this problem? I know >> that >>>>>> FC6 uses AIGLX, could this have anything to do with these errors: >>>>>> >>>>>> [EMAIL PROTECTED] worlds]$ wxgazebo example.world.glxp >>>>>> starting server >>>>>> waiting for server >>>>>> ** Gazebo 0.6.1 ** >>>>>> * Part of the Player/Stage Project [ >> http://playerstage.sourceforge.net]. >>>>>> * Copyright 2000-2005 Brian Gerkey, Richard Vaughan, Andrew >>>>>> Howard, >>>>>> * Nate Koenig and contributors. >>>>>> * Released under the GNU General Public License. >>>>>> using display [:0.0] >>>>>> libGL warning: 3D driver claims to not support visual 0x4b >>>>>> X Error of failed request: >> GLXUnsupportedPrivateRequest >>>>>> Major opcode of failed request: 143 (GLX) >>>>>> Minor opcode of failed request: 16 (X_GLXVendorPrivate) >>>>>> Serial number of failed request: 21 >>>>>> Current serial number in output stream: 22 >>>>>> server died >>>>>> stopping server >>>>>> >>>>>> [EMAIL PROTECTED] worlds]$ wxgazebo example.world.glx >>>>>> starting server >>>>>> ** Gazebo 0.6.1 ** >>>>>> * Part of the Player/Stage Project [ >> http://playerstage.sourceforge.net]. >>>>>> * Copyright 2000-2005 Brian Gerkey, Richard Vaughan, Andrew >>>>>> Howard, >>>>>> * Nate Koenig and contributors. >>>>>> * Released under the GNU General Public License. >>>>>> using display [:0.0] >>>>>> waiting for server >>>>>> libGL warning: 3D driver claims to not support visual 0x4b >>>>>> rendering: [GLX offscreen] direct [no] RGBA [8 8 8 8] depth [24] >>>>>> X Error of failed request: GLXBadContext >>>>>> Major opcode of failed request: 143 (GLX) >>>>>> Minor opcode of failed request: 5 (X_GLXMakeCurrent) >>>>>> Serial number of failed request: 25 >>>>>> Current serial number in output stream: 25 >>>>>> server died >>>>>> stopping server >>>>>> >>>>>> I altered the example world to use GLXP and GLX render methods in >> the >>>>>> following examples. I can't even get the worst case to work, >>>>>> but I >> am >>>>>> pretty sure that GLXP should work for my hardware now... >>>>>> However, I >>>>>> would just be happy to get GLX to work, it did on FC3. >>>>>> >>>>>> I tried version 0.5.1 and got the same results. >>>>>> >>>>>> The Mesa folks say that the libGL warning is cosmetic, but does >> Gazebo >>>>>> use this "visual"? >>>>>> >>>>>> Oh yeah, (other non-related point) I am running 0.7.0, but it >>>>>> says >>>>>> 0.6.1. There were warnings in the compile process that seemed to >> point >>>>>> to this as well. Maybe the code needs to be updated to reflect >>>>>> this? >>>>>> >>>>>> Maybe this can help some as well... >>>>>> >>>>>> [EMAIL PROTECTED] worlds]$ glxinfo >>>>>> name of display: :0.0 >>>>>> libGL warning: 3D driver claims to not support visual 0x4b >>>>>> display: :0 screen: 0 >>>>>> direct rendering: Yes >>>>>> server glx vendor string: SGI >>>>>> server glx version string: 1.2 >>>>>> server glx extensions: >>>>>> GLX_ARB_multisample, GLX_EXT_visual_info, >>>>>> GLX_EXT_visual_rating, >>>>>> GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, >>>>>> GLX_OML_swap_method, >>>>>> GLX_SGI_make_current_read, GLX_SGIS_multisample, >>>>>> GLX_SGIX_hyperpipe, >>>>>> GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig, >> GLX_MESA_copy_sub_buffer >>>>>> client glx vendor string: SGI >>>>>> client glx version string: 1.4 >>>>>> client glx extensions: >>>>>> GLX_ARB_get_proc_address, GLX_ARB_multisample, >>>>>> GLX_EXT_import_context, >>>>>> GLX_EXT_visual_info, GLX_EXT_visual_rating, >>>>>> GLX_MESA_allocate_memory, >>>>>> GLX_MESA_copy_sub_buffer, GLX_MESA_swap_control, >>>>>> GLX_MESA_swap_frame_usage, GLX_OML_swap_method, >>>>>> GLX_OML_sync_control, >>>>>> GLX_SGI_make_current_read, GLX_SGI_swap_control, >>>>>> GLX_SGI_video_sync, >>>>>> GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, >>>>>> GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap >>>>>> GLX version: 1.2 >>>>>> GLX extensions: >>>>>> GLX_ARB_get_proc_address, GLX_ARB_multisample, >>>>>> GLX_EXT_import_context, >>>>>> GLX_EXT_visual_info, GLX_EXT_visual_rating, >>>>>> GLX_MESA_copy_sub_buffer, >>>>>> GLX_MESA_swap_control, GLX_MESA_swap_frame_usage, >>>>>> GLX_OML_swap_method, >>>>>> GLX_SGI_video_sync, GLX_SGIS_multisample, GLX_SGIX_fbconfig >>>>>> OpenGL vendor string: Tungsten Graphics, Inc. >>>>>> OpenGL renderer string: Mesa DRI Radeon 20060327 AGP 4x x86/ >>>>>> MMX/SSE2 >>>>>> NO-TCL >>>>>> OpenGL version string: 1.3 Mesa 6.5.1 >>>>>> OpenGL extensions: >>>>>> GL_ARB_imaging, GL_ARB_multisample, GL_ARB_multitexture, >>>>>> GL_ARB_texture_border_clamp, GL_ARB_texture_compression, >>>>>> GL_ARB_texture_cube_map, GL_ARB_texture_env_add, >>>>>> GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar, >>>>>> GL_ARB_texture_env_dot3, GL_ARB_texture_mirrored_repeat, >>>>>> GL_ARB_texture_rectangle, GL_ARB_transpose_matrix, >>>>>> GL_ARB_window_pos, >>>>>> GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, >>>>>> GL_EXT_blend_logic_op, >>>>>> GL_EXT_blend_minmax, GL_EXT_blend_subtract, >>>>>> GL_EXT_clip_volume_hint, >>>>>> GL_EXT_compiled_vertex_array, GL_EXT_convolution, >>>>>> GL_EXT_copy_texture, >>>>>> GL_EXT_draw_range_elements, GL_EXT_fog_coord, >>>>>> GL_EXT_histogram, >>>>>> GL_EXT_packed_pixels, GL_EXT_polygon_offset, >> GL_EXT_rescale_normal, >>>>>> GL_EXT_secondary_color, GL_EXT_separate_specular_color, >>>>>> GL_EXT_stencil_wrap, GL_EXT_subtexture, GL_EXT_texture, >>>>>> GL_EXT_texture3D, >>>>>> GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add, >>>>>> GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3, >>>>>> GL_EXT_texture_filter_anisotropic, >> GL_EXT_texture_lod_bias, >>>>>> GL_EXT_texture_mirror_clamp, GL_EXT_texture_object, >>>>>> GL_EXT_texture_rectangle, GL_EXT_vertex_array, >>>>>> GL_APPLE_packed_pixels, >>>>>> GL_ATI_texture_env_combine3, GL_ATI_texture_mirror_once, >>>>>> GL_IBM_rasterpos_clip, GL_IBM_texture_mirrored_repeat, >>>>>> GL_MESA_ycbcr_texture, GL_MESA_window_pos, >>>>>> GL_NV_blend_square, >>>>>> GL_NV_light_max_exponent, GL_NV_texture_rectangle, >>>>>> GL_NV_texgen_reflection, GL_OES_read_format, >> GL_SGI_color_matrix, >>>>>> GL_SGI_color_table, GL_SGIS_generate_mipmap, >>>>>> GL_SGIS_texture_border_clamp, >>>>>> GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod >>>>>> >>>>>> visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms >> cav >>>>>> id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b >> eat >>>>>> >> --------------------------------------------------------------------- >> - >>>>>> 0x23 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 >> None >>>>>> 0x24 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 0 0 >> None >>>>>> 0x25 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 >> Slow >>>>>> 0x26 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 >> Slow >>>>>> 0x27 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 >> None >>>>>> 0x28 24 tc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 0 0 >> None >>>>>> 0x29 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 >> Slow >>>>>> 0x2a 24 tc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 0 0 >> Slow >>>>>> 0x2b 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 >> None >>>>>> 0x2c 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 0 0 >> None >>>>>> 0x2d 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 >> Slow >>>>>> 0x2e 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 >> Slow >>>>>> 0x2f 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 >> None >>>>>> 0x30 24 dc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 0 0 >> None >>>>>> 0x31 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 >> Slow >>>>>> 0x32 24 dc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 0 0 >> Slow >>>>>> 0x4b 32 tc 0 32 0 r . . 8 8 8 8 0 0 0 0 >> 0 0 0 0 0 Ncon >>>>>> >>>>>> Thanks, >>>>>> Josh >>>>>> >>>>>> >>>>>> >> --------------------------------------------------------------------- >> ---- >>>>>> Take Surveys. Earn Cash. Influence the Future of IT >>>>>> Join SourceForge.net's Techsay panel and you'll get the chance to >> share your >>>>>> opinions on IT & business topics through brief surveys - and earn >> cash >>>>>> >> http://www.techsay.com/default.php? >> page=join.php&p=sourceforge&CID=DEVDEV >>>>>> _______________________________________________ >>>>>> Playerstage-gazebo mailing list >>>>>> [email protected] >>>>>> >> https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo >>>>>> >>>>> >>>>> >> --------------------------------------------------------------------- >> ---- >>>>> Take Surveys. Earn Cash. Influence the Future of IT >>>>> Join SourceForge.net's Techsay panel and you'll get the chance to >> share your >>>>> opinions on IT & business topics through brief surveys - and >>>>> earn cash >>>>> >> http://www.techsay.com/default.php? >> page=join.php&p=sourceforge&CID=DEVDEV >>>>> _______________________________________________ >>>>> Playerstage-gazebo mailing list >>>>> [email protected] >>>>> >> https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo >>>> >>>> >>>> >> --------------------------------------------------------------------- >> ---- >>>> Take Surveys. Earn Cash. Influence the Future of IT >>>> Join SourceForge.net's Techsay panel and you'll get the chance >>>> to share >> your >>>> opinions on IT & business topics through brief surveys - and >>>> earn cash >>>> >> http://www.techsay.com/default.php? >> page=join.php&p=sourceforge&CID=DEVDEV >>>> _______________________________________________ >>>> Playerstage-gazebo mailing list >>>> [email protected] >>>> >> https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo >>>> >>> >>> >> --------------------------------------------------------------------- >> ---- >>> Take Surveys. Earn Cash. Influence the Future of IT >>> Join SourceForge.net 's Techsay panel and you'll get the chance >>> to share >> your >>> opinions on IT & business topics through brief surveys - and earn >>> cash >>> >> http://www.techsay.com/default.php? >> page=join.php&p=sourceforge&CID=DEVDEV >>> _______________________________________________ >>> Playerstage-gazebo mailing list >>> [email protected] >>> >> https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo >>> >> >> >> >> -- >> Toby Collett >> >> This email is intended for the addressee only and may contain >> privileged >> and/or confidential information >> --------------------------------------------------------------------- >> ---- >> Take Surveys. Earn Cash. Influence the Future of IT >> Join SourceForge.net's Techsay panel and you'll get the chance to >> share your >> opinions on IT & business topics through brief surveys - and earn >> cash >> http://www.techsay.com/default.php? >> page=join.php&p=sourceforge&CID=DEVDEV >> >> >> _______________________________________________ >> Playerstage-gazebo mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo >> >> >> > > ---------------------------------------------------------------------- > --- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to > share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php? > page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Playerstage-gazebo mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Playerstage-gazebo mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo
