I don't know if you are familiar with program coding but I found that writting your own estimating code in MATLAB (or R) is best option as it will give you much flexibility to deal with any model and data specification. I've done some latent choice modelling in MATLAB . It has very good function libraries for MLE or even Bayesian estimation and is very easy to program.
It depends really on the kind of "latent variable" you're working with. BIOGEME works well for most variables through trial and error; assessing whether the variables are truly latent or not etc. But give me an idea of the kind of latent variable you are dealing with.
Ngene software is good for generating or designing the choice alternatives with efficiency. For the empirical estimations, either Latent Gold Choice 4.5 or NLogit as indicated by Ashu can serve the purpose.
Hi, I am facing the same problem as you, may I ask that do you fix it out? If it is possible, could you tell me something about the model and software?
Hi. I am facing the same problem. If i want to use biogeme, can someone help sharing the command/syntax? I want to use hybrid choice model and use attitude as latent variable
Shafinaz Naim, Liao Wang all Biogeme codes are availavle here : https://github.com/michelbierlaire/biogeme/tree/master/examples, including Integrated Choice and Latent Variable (ICLV) models.